Types of Testing
Hi everyone, Today I'm going to discuss different types of software testing methodologies.
As per my work experience, I broadly divided software testing into two different sections which are described below.
1-Manual Testing
2-Automation Testing
The key difference between them is the involvement of human beings. Automation testing required less human beings and time involvement. Software tools perform your manual works in minimal time with large sets of test data. It increases your production efficiency and accuracy.
In the above-described sections, you can divided software testing in different types.
1-Unit Testing
2-Integration Testing
3-System Testing
4-User Acceptance Testing
5-User Interface Testing
6-Usability Testing
7-System Compatibility Testing
8-Stress Testing (Load Testing)
9-API Testing
10-Alpha and Beta Testing
11-Regression Testing
12-Smoke Testing
13-Sanity Testing
14-Security Testing
15-Ad-Hoc Testing
16-Static Testing
17-Dynamic Testing and so on.
I will discuss each and every software testing types in more details in my upcoming blog posts in the manual testing section. As we know that every time automation is not possible for some scenarios. As a job prospective manual testing, most of the time preferred by the newcomers because of less coding knowledge required for this position.