Software Testing Classification by h2kinfosys
An early software testing plays an important role in reducing the time and cost of the project, minimize risk of failure and deliver a software that meets the quality standards. Software testing mustbe done at different levels of the software development with a specific objective at each level. There are wide variety of software testing types to test the various features of software chosen based on the project scenario. However, the software testing can either be a manual testing or automation testing.
The software testing types can be broadly classified as static testing and dynamic testing. In the static testing, the software project documents are reviewed to identify the errors. The review can be informal review, formal review or inspection, technical review, or a review during walkthrough meeting. Informal review can be conducted by a QA analyst anytime during the project. It is an inexpensive way of testing and the benefits depend on the software tester. Formal review or inspection is planned and controlled by the moderator (a test lead can play the role of moderator). The QA analysts review the software projectdocuments assigned, before the review meeting. During the review meeting, errors are discussed, scribe (a role assigned to one of the tester during review meeting) documents the discussion. The reviewers submit review report to moderator at the end of review meeting.

Software testing should be a well-organized process performed by the experts using the best suitable test approaches with specific objectives at each level and achieve the desirable results.
Check your understanding?
- Name and describe the different types of software testing that you might have come across.
Comments
Post a Comment