Software Testing Methods
There are different types of testing methods or techniques as part of the software testing process. I have enlisted a few of them below.
- White box testing
- Black box testing
- Gray box testing
- Unit testing
- Integration testing
- Regression testing
- Usability testing
- Performance testing
- Scalability testing
- Software stress testing
- Recovery testing
- Security testing
- Conformance testing
- Smoke testing
- Compatibility testing
- System testing
- Alpha testing
- Beta testing
The above software testing methods can be implemented in two ways - manually or by automation. Manual software testing is done by human software testers who manually i.e. physically check, test and report errors or bugs in the product or piece of code. In case of automated software testing, the same process is performed by a computer by means of an automated testing software such as WinRunner, LoadRunner, Test Director, etc.
No comments:
Post a Comment