Manual Testing
In simplest terms, manual testing is the process in which a tester physically checks any new or improved product or software for defects and discrepancies. The tester, in this case, is a person who acts as an end-user to check and validate all the features. These checks are usually carried out on a test platform so that bug fixes can be done before the actual launch.
Manual testing is the first stage of testing that is done prior to launching or updating an existing product. It is also known as the primary testing stage as it sets course for the feasibility of automated testing.
Why Is Manual Testing Required?
Automation is a brainchild of human development. As such, it too suffers from certain restrictions that the human brain could not have thought of. Suffice to say it is impossible to do a 100% automatic testing. In order to make up for this deficit, manual testing is a more reliable tool. Depending on the size of business a company might undertake automated testing once it successfully completes manual testing.Steps in Manual Testing
Manual testing is always conducted in a set format so as to reduce any chances of overlooking minor details. The 2 most commonly followed steps in manual testing are:- Manual Testing By Developer – This is normally the starting point of manual testing wherein the developer himself or any of his peers checks the internal working and the structure of the product or software. Any defects or discrepancies detected at this stage will involve revisiting the product or code in order to take corrective action.
- Manual Testing by Tester – This is the second step, where a tester puts on the cap of an end user so as to see how the product works as a complete entity. In this step, the complete functionality of the product is examined closely so that the end user experience can be judged.
No comments:
Post a Comment