Creation of Test Cases Flashcards
1
Q
Why should scenarios be specific?
A
- The author has to be strict at getting at which angle the functionality will be tested
- You cannot assume the users will have any prior knowledge of the app
2
Q
What is a test case?
A
A complete step by step set of instructions on how to conduct a test around a specific element of the application
3
Q
What do test cases include?
A
- Test case title
- Test case ID
- Pre-requisite
- Test steps
- Actual result
- Pass/fail
- Comments
- Expected result
4
Q
What is the difference between Expected result and Actual result?
A
Expected result is the result we wanted based on client expectations. Actual result is the exact app behavior based on our actions
5
Q
What should be done if Actual result is different from Expected result?
A
Repeat test steps 3 times, and if it persists, log a bug
6
Q
Describe RTM
A
- Requirement Traceability Matrix
- Document that maps between test cases and requirements
- Validates the test coverage for the project
- Identifies any gaps between RD and test cases
- Each parallel team will have its own RTM
7
Q
Describe TCR
A
- Test Closure Report
- Summarizes what every QA has done towards the SDLC process
- Includes status of all test cases, status of all the bugs, lift of any outstanding bugs, and list of any untested requirements
8
Q
What is the only document that needs to be QA approved and why?
A
TCR, because we are handing it to the client directly