UNDERSTAND THE REQUIREMENTS
What is crucial while executing Manual Software Testing?
For manual testing to be successful, a tester needs to understand the requirements clearly. This means to understand how the software is required to work. Documents containing all relevant information about the application under test are known as requirements, or user stories.
They help testers understand the software's purpose, all sections to test, what the tester needs to do, and what classifies as a defect.
COMPOSE TEST CASES
For manual testing to be successful, a tester needs to understand the requirements clearly. This means to understand how the software is required to work. Documents containing all relevant information about the application under test are known as requirements, or user stories.
EXECUTE TEST CASES
After writing the test cases and preparing the testing environment, it's time to begin testing. Once each test has been completed, it should be marked as having passed, failed, or skipped. When doing manual testing, keep notes on what has happened to cause a test to fail because it is useful to have access to these metrics for future planning.
LOG BUG REPORTS
As well as testing, the tester is also responsible for logging details of all found bugs or defects. The bug report needs to have a uniquely identifiable title to help with locating it later. Include steps for replicating the bug (often the test case steps), expected and actual results, plus any relevant attachments to help the development team understand the issue such as screenshots, screen recordings, or export files.
REPORT ON THE TEST RESULTS
After running tests, being able to quickly see how things went can be pretty useful. How many tests were run? How many tests failed? How many tests were skipped? Knowing these metrics makes it easier to plan for the next steps, such as how many reruns are needed.