Software testing can be a real mess, especially for a fresher. There is never a defined way to go about the process or steps to be followed. But here, we have made it easy for you! With a checklist to follow and ensure that all steps are covered, software testing is no longer such a hassle!
Note: The following checklists are defined in the most generic form, and do not promise to cover all processes that you are required to go through and follow during your work. There may be some processes which are completely missed out from the lists, or it may also contain processes which you do not need to follow in your form of work.
Check the scripts assigned to you
This is the first and the most important thing to do! There is no specific logic used to assign scripts to testers or who should execute which. But you may come across practices where you will be assigned a script based either on your workload for the day, or your skill to understand and execute it in minimal time. So, make it a point to check your scripts first!
Check the status/comments of the defect in the Test Report Tool
Once you unveil a bug, it’s very important to keep a track of the status of it. This is because you will have to retest the bug once it is fixed by a developer. The general practice is to confirm if any fix to a bug is rendered successful, as it also makes sure that the tester can proceed with other tests, delving into the deeper side of that particular functionality. Sometimes, it also addresses issues related to understanding the functionality of a particular system. For example, a tester registering a defect, which is not an actual bug according to the programming/business logic. In that case, guidance from the developer will help in understanding the mistake made by the tester.
**Click anywhere on a checklist for printing.
At the end of day, send an update mail to your Team Lead/Work Lead, which should include the following:
▬ Scripts executed (Number)
▬ Defects raised/closed (Number)
▬ If any comments are added on defects
▬ Issues/queries if any