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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly