Documentation Flashcards

1
Q

What is Test Plan?

A

Formal document derived from other documents (like Use Cases, BRD, PRD, etc) that describes test strategy, objectives, scope, approach, schedule, resources required to perform testing and focus of testing. Usually prepared by QA manager or QA lead

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

What is Test Case?

A

Set of conditions or variables under which tester determines if the requirement is satisfied

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

What is Use Case?

A

Format for specifying system requirements used by Business Analysts to represent one completed business operation performed by user

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

What are most important components of Test Cases?

A

Test Case ID, Title/Description, Test Steps, Expected Results

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

Why do we use Test Cases?

A

To have better testing coverage, to be able to re-use, review and trace (know what is tested) test cases, track test results and create deliverables

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

What is Test Matrix?

A

Data collection mechanism that provides a structure for testing the effect of combining two or more variables, circumstances, types of hardware or events

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

What is Test Suite?

A

Document specifying sequence of actions for the execution of multiple test cases

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

How many TCs can you create without any requirements?

A

None. No requirements - no TCs

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

What is Traceability Matrix?

A

Table that correlates requirements to test documents

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

What is Risk Analysis?

A

Actions taken to avoid things going wrong on a software development project, things that might negatively impact the scope, quality, timelines or cost of a project

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

When have you done enough testing?

A

When testing process comes to the point at which additional tests will not significantly change quality of the software; when there is no more time to test (by requirements/customer deadline); when reached specific condition that is stated in the docs as condition for end of testing (percentage of coverage, etc); if we have several consecutive releases with the same number of bugs; when run out of money/time

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

Which documents would you refer to when creating TCs?

A

To all business and technical docs available: PRD, BRD, Functional Specifications, Manuals and Help, Use Cases, Test Design

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

What is BRD?

A

Business Requirement Document. Document that is written by Business Analyst and which describes business solution for the project including documentation of customer needs and expectations

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

What is the difference between TC and Test Plan?

A

TC is the smallest possible document in testing that deals with only one requirement. Test Plan is opposite, it’s the biggest document in testing and it deals with objectives, scope, scheduling and focus of testing

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