The list of software testing types with 100 types of software testing types are published in two articles –
Below links have the description of some more software testing types:
Software Testing Types:
Beta testing is a type of user acceptance testing. The end users test the software in the real environment for its acceptance. Beta testing can be performed in various ways. For e.g.: an ATM software is tested by the customers of bank installed on few ATMs, the mobile apps can be tested by an employee group within client organisation, a commercial software can be provided as trial or beta version before making it licensed one. In all the scenarios, the testing is performed from end user perspective.
Big bang testing:
Big bang testing is an approach for integration testing. All the software and hardware components are integrated and tested as one system. Big bang testing is performed to make sure all modules are integrated and able to work as one whole system.
Black box testing or specification based testing:
In the black box testing or specification based testing, the test cases or conditions are based on the specifications of the requirements. It is either functional or non functional testing. The testing is done on the behaviour of the software without the visibility of the programs on the screen. The system testing by QA team and user acceptance testing by the end users are examples of black box testing.
Application based testing:
The application based testing or web application based testing. The web applications are tested on the different systems, browsers for functionalities, usability, interfaces, performance, security and various features.
Check your understanding:
1. Write the examples of the scenarios/ software for each of above different types of testing.