The list of software testing types with 100 types of software testing types are published in two articles –
Some of the software testing types are explained in below article:
Software Testing Types:
- Adaptability testing:
The software is tested for its ability to adapt in the different system environments without any additional efforts. The system environment includes the hardware configuration like processor types, RAM, so on and software configuration like operating systems, browsers, other tools etc. The software is used by variety of users with different devices such as tablets, computers and smart phones.
- Agile testing:
The Agile testing is performed in the agile software development approaches. The agile testing is based on the agile principles and practices. The agile software development process can be understood in the below articles.
- agile software development
- 12 principles of agile manifesto
- agile methodologies
- agile scrum team roles
The software testers are frequently expected to re organise to perform the testing in agile environment. The exploratory test, experience based test approaches are often used in agile testing.
- Alpha testing:
Alpha testing is a type of user acceptance testing. The end users test the software in the development site.
- Analytical testing:
The systematic analysis of the risk, requirements, software design, the paths in program, data sets and so on is the test basis for analytical testing approach.
- API testing:
API is acronym for Application Programming Interface. The API is a set of tools, protocols, objects to interface between the different software. The API functionality, performance, reliability is tested in API testing
Check your understanding:
1. Write the examples of the scenarios/ software for each of above different types of testing.