Sample Exam 1 Flashcards

1
Q

Which one of the following answers describes a test condition?

A

A testable aspect of a component or system identified as a basis for testing

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

Which of the following statements is a valid objective for testing?

A

To validate whether the test object works as expected by the users and other stakeholders

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

Which of the following statements correctly describes the difference between testing and debugging?

A

Dynamic testing shows failures caused by defects debugging eliminates

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

Which one of the statements below describes the most common situation for a failure discovered during testing or in production?

A

The product crashed when the user selected an option in a dialog box

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

In what way can testing be part of Quality Assurance?

A

Testing reduces the risk of poor software quality

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

Which of the following activities is part of the main activity “test analysis” in the test process?

A

Evaluating the test basis for testability

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

How can white-box testing be applied during acceptance testing?

A

To check if all work process flows have been covered

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

Which of the following statements comparing component testing and system testing is TRUE?

A

Test cases for component testing are usually derived from component specifications, design specifications, or data models, whereas test cases for system testing are usually derived from requirement specifications or use cases

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

Which one of the following is TRUE?

A

The purpose of regression testing is to detect unintended side effects, while the purpose of confirmation testing is to check if the original defect has been fixed

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

Which of the following is the BEST definition of an incremental development model?

A

Defining requirements, designing software and testing are done in phases where in each phase a piece of the system is added

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

Which of the following should NOT be a trigger for maintenance testing?

A

Decision to test the maintainability of the software

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

Which of the following options are roles in a formal review?

A

Author, moderator, review leader, reviewer, scribe

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

Which activities are carried out within the planning of a formal review?

A

Definition and verification of fulfillment of entry criteria for the review

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

Which of the review types below is the BEST option to choose when the review must follow a formal process based on rules and checklists?

A

Inspection

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

Which of the following static testing are MOST true?

A

Static testing is a cheap way to detect and remove defects

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

What is checklist-based testing?

A

An experience-based test technique whereby the experienced tester uses a list of items to be noted, checked, or remembered, or a set of rules or criteria against which a product must be verified

17
Q

Which one of the following options is categorized as a black-box test technique?

A

A technique based on formal requirements

18
Q

Which one of the following is the description of statement coverage?

A

It is a metric, which is the percentage of statements in the source code that have been executed

19
Q

For which of the following situations is exploratory testing suitable?

A

When testers are available who have enough knowledge of similar applications and technologies

20
Q

Which of the following statements BEST describes how tasks are divided between the test manager and the tester?

A

The test manager, plans, coordinates and controls the testing activities, while the tester automates the tests

21
Q

Which of the following metrics would be MOST useful to monitor during test execution?

A

Percentage of executed test cases

22
Q

Which of the following can affect and be part of the (initial) test planning?

A

Budget limitations

23
Q

Which of the following lists contains only typical exit criteria from testing?

A

Reliability measures, test coverage, schedule and status about fixing defect and remaining risks

24
Q

Which of the following is NOT included in a test summary report?

A

Defining pass/fail criteria and objectives of testing

25
Q

Which one of the following is the characteristic of a metrics-based approach for test estimation?

A

Budget which was used by a previous similar test project?

26
Q

Which one of the following is MOST likely to be a benefit of test execution tools?

A

It is easy to run regression tests

27
Q

Which one of the following test tools is mostly suitable for developers rather than testers?

A

Static analysis tools