Types of Software Testing

  • 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
  • What is BDD? An Introduction to Behavioral Driven Development

    What is BDD?

    What is BDD? Behavioral Driven Development is a software development approach that has evolved from TDD, but with most of its potential downfalls eliminated.

    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