Sample Exam 3 Flashcards

1
Q

Which of the following provides the definition of the term test case?

A

A set of preconditions, inputs, actions, expected results and postconditions, developed based on test conditions.

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

Which of the following is a typical objective of testing?

A

To find defects and failures

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

Which of the following is an example of a failure in a car cruise control system

A

The system stops maintaining a set speed when the radio volume is increased or decreased.

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

Which of the following is a defect rather than a root cause in a fitness tracker?

A

An incorrect configuration variable implemented for the GPD function could cause location problems during daylight saving times.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q
  1. Test Design
  2. Test Implementation
  3. Test Execution
  4. Test Completion
A

Entering change requests for open defect reports -> Test Completion

Identifying test data to support the test cases -> Test Design

Prioritizing test procedures and creating test data -> Test Implementation

Analyzing discrepancies to determine their cause -> Test execution

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

Which of the following BEST describes how value is added by maintaining traceability between the test basis and test artifacts?

A

It is possible to determine if a new test case has increased coverage of the requirements

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

Which of the following qualities is MORE likely to be found in a tester’s mindset rather than in a developer’s?

A

Ability to see what might go wrong

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

Given that the testing being performed has the following attributes:

Based on interface specifications
Focused on finding failures in communication
The test approach uses both functional and structural test types

A

Integration testing

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

Which of the following statements about test types and test levels is CORRECT?

A

It is possible to perform functional, non-functional and white-box testing at any test level

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

Which of the following statements BEST compares the purposes of confirmation testing and regression testing?

A

The purpose of confirmation testing is to check that a previously found defect has been fixed, while the purpose of regression testing is to ensure that no other parts of the system have been adversely affected by the fix

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

Which of the following statements CORRECTLY describes a role of impact analysis in Maintenance Testing?

A

Impact analysis is used when deciding if a fix to a maintained system is worthwhile

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

Which of the following statements CORRECTLY reflects the value of static testing?

A

Since we started using static analysis, we find coding defects that might have not been found by performing only dynamic testing.

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

Which of the following statements on the use of checklists in a formal review is CORRECT?

A

As part of the review initiation, the reviewers receive the checklists needed for the review

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

Which of the following CORRECTLY matches the roles and responsibilities in a formal review?

A

Manager - Decides on the execution of reviews

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

There is a role of a scribe
The purpose is to detect potential defects
The review meeting is led by the author
Reviewers find potential defects by individual review
A review report is produced

A

Walkthrough

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

Which of the following provides the BEST description of exploratory testing?

A

An approach to testing whereby the testers dynamically designs and execute tests based on their knowledge, exploration of the test item and the results of previous tests

17
Q

Which of the following statements BEST describes how test cases are derived from a use case?

A

Test cases are created to exercise defined basic, exceptional and error behaviors performed by the system under test in collaboration with actors.

18
Q

Which of the following descriptions of statement coverage is CORRECT?

A

Statement coverage is a measure of the proportion of executable statements in the source code exercised by tests

19
Q

Which of the following of decision coverage is CORRECT?

A

Decision coverage is a measure of the proportion of decision outcomes in the source code exercised by tests

20
Q

Which of the following BEST describes the concept behind error guessing?

A

Error guessing involves using your knowledge and experience of defects found in the past and typical mistakes made by developers

21
Q

Which of the following BEST explains a benefit of independent testing?

A

When specifications contain ambiguities and inconsistencies, assumptions are made on their interpretation, and an independent tester can be useful in questioning those assumptions and the interpretation made by the developer.