Types of Software Testing

  • The Difference Between UAT and Beta Testing

    Difference between UAT and Beta testing

    UAT and Beta Testing involve end-users providing feedback to the product team. They are often done just before the public release of a software product.

    Read more
  • What is API Testing, and how best to Test an API?

    API testing

    API Testing to checking that an intermediate layer in a software system that is responsible for data communication between the data source and the Graphical User Interface works correctly.

    Read more
  • What is Grey Box Testing?

    Grey box testing

    Grey box testing is a blend of both white box testing and black box testing. This type of testing is best for feature complete applications.

    Read more
  • What’s the Difference Between Alpha and Beta Testing?

    alpha and beta testing

    We look at the difference between Alpha and Beta testing along with briefly discussing where both alpha and beta testing are useful.

    Read more
  • What is Stress Testing?

    what is stress testing

    What is stress testing? Stress testing lets you find out about the reliability of a software system. Stress testing reveals how long the system can remain stable without crashing under a variety of heavy, stressful loads.

    Read more
  • What is Recovery Testing?

    Recovery testing

    Every organization is subject to a disaster. Things go wrong, and the ability to recover is crucial. This is where recovery testing comes into play.

    Read more

Check out TestLodge

TestLodge is an online test case management tool designed to be a lot simpler than traditional software by only providing the essentials to get the job done well

Find out more


Receive our software testing blog posts directly to your inbox once a month.

Follow Us


30 day free trail

30-day free trial - no credit card required

Pay monthly, no long-term contracts & cancel at any time.

See Pricing & Sign Up