Study Case : Write Test Case and Bug Report
What is test case ?
A Test Case is a series of actions performed to validate a certain feature or capability of your software program. (https://www.guru99.com/)
What is test scenario ?
Test Scenario is a document that contains information related to what features we will test. You can find this information from user stories.
Bug Report
A bug report contains all of the information required to document, report, and repair problems that have occurred in software or on a website. In the best-case situation, this is accomplished in the most efficient way feasible
A good bug report would be:
- provides the information needed to replicate and correct issues is an
- efficient means of communication for both bug reporter and bug receiver
- is forwarded to the person in charge
- is filed in a prescribed way offers a common platform for cooperation
A poor bug report:
- does not have the information required to recreate and resolve issues
- is a time-consuming, inefficient method of communication for everyone
- involved never gets addressed includes no precise information gets
- submitted in any media accessible, but not in the prescribed way (hint: Twitter isn’t a good way to file a bug report ;-))
- does not allow for team or team/customer cooperation
Study Case Test Case
Apps to test https://deployed-five.vercel.app/
User Flow
Test Case Example
Positive Test -> Positive testing to see the system validates valid data
Negative Test -> Negative testing to see the response when the data is invalid.
Compatibility Test -> the system is capable of running on various operating systems, network environments, certain devices, and so on
Interupted Test -> In this test, the system is validated by being given an interrupt (a special request to do something).
Bug Report Example
References
Binar Academy Challenge Doc