ExamGecko
Home Home / ISTQB / CTFL-2018

ISTQB CTFL-2018 Practice Test - Questions Answers, Page 33

Question list
Search
Search

List of questions

Search

Related questions











Given the following review process main activities and specific review activities:

a. Planning

b. Initiate review

c. Issue communication and analysis

d. Fixing and reporting

1. Creating defect reports

2. Estimating effort and timeframe

3. Recording updated status of defects

4. Selecting the people to participate

5. Distributing the work product and other material

6. Evaluating the review findings

Which of the following BEST matches the review process main activities with the appropriate specific review activities?

A.
2-a, 5-a, 1-b, 4-b, 3-c, 6-d
A.
2-a, 5-a, 1-b, 4-b, 3-c, 6-d
Answers
B.
2-a, 4-a, 5-b, 6-c, 1-d, 3-d
B.
2-a, 4-a, 5-b, 6-c, 1-d, 3-d
Answers
C.
1-a, 4-b, 5-b, 6-c, 2-d, 3-d
C.
1-a, 4-b, 5-b, 6-c, 2-d, 3-d
Answers
D.
2-a, 4-b, 5-c, 1-d, 3-d, 6-d
D.
2-a, 4-b, 5-c, 1-d, 3-d, 6-d
Answers
Suggested answer: B

Explanation:

The correct matching of the review process main activities with the appropriate specific review activities is as follows1:

Planning: Estimating effort and timeframe (2), Selecting the people to participate (4)

Initiate review: Distributing the work product and other material (5)

Issue communication and analysis: Evaluating the review findings (6)

Fixing and reporting: Creating defect reports (1), Recording updated status of defects (3)

Therefore, option B is the correct answer.Options A, C, and D are incorrect, as they do not match the review process main activities with the appropriate specific review activities correctly.

Reference:1, Section 3.2.2

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

A.
Review Leader - Creates the work product under review
A.
Review Leader - Creates the work product under review
Answers
B.
Scribe --- Collates potential defects found during the individual review activity
B.
Scribe --- Collates potential defects found during the individual review activity
Answers
C.
Author --- Identify potential defects in the work product under review
C.
Author --- Identify potential defects in the work product under review
Answers
D.
Facilitator --- Fixes defects in the work product under review
D.
Facilitator --- Fixes defects in the work product under review
Answers
Suggested answer: B

Explanation:

The correct roles and responsibilities in a formal review are as follows1:

Review Leader - Plans and leads the review process

Scribe - Documents all issues raised during the review meeting

Author - Creates the work product under review

Facilitator - Supports the review leader in conducting the review process

Reviewers - Identify potential defects in the work product under review

Therefore, option B is the correct answer, as it correctly matches the role of scribe with the responsibility of collating potential defects found during the individual review activity.Options A, C, and D are incorrect, as they do not match the roles and responsibilities correctly.

Reference:1, Section 3.2.3

Given the following review types and review characteristics:

a. Pair review

b. Walkthrough

c. Technical review

d. Inspection

1. Formal

2. Inlornial

3. Purpose includes gaining consensus

4. Purposes include improving the software product and training the review participants

Which of the following BEST matches the review type with the review/ characteristic?

A.
a-4, b-3, c-2, d-1
A.
a-4, b-3, c-2, d-1
Answers
B.
a-1, b-4, c-3, d-2
B.
a-1, b-4, c-3, d-2
Answers
C.
a-2, b-3, c-4, d-1
C.
a-2, b-3, c-4, d-1
Answers
D.
a-2, b-4, c-3, d-1
D.
a-2, b-4, c-3, d-1
Answers
Suggested answer: C

Explanation:

The correct matching of the review types with the review characteristics is as follows:

Pair review: Informal (2)

Walkthrough: Purpose includes gaining consensus (3)

Technical review: Purposes include improving the software product and training the review participants (4)

Inspection: Formal (1)

Therefore, option C is the correct answer. Options A, B, and D are incorrect, as they do not match the review types with the review characteristics correctly.

You are responsible for applying the correct technique (or a review of the requirements document for a project to develop a new software application. You identify the reviewers and the required roles, including the meeting leader, who is the requirements document author, and a separate role for a scribe. Additionally, you decide to take a relatively informal approach to the requirements review. The goal of the review is to find defects in the requirements document, such as omissions, inconsistencies, and duplications. Another goal of the review is to improve the software application's usability and accessibility by considering the various stakeholders' viewpoints.

Which of the following statements BEST describes this scenario?

A.
This scenario is using a pair review type and a perspective-based review technique
A.
This scenario is using a pair review type and a perspective-based review technique
Answers
B.
This scenario is using a walkthrough review type and a perspective-based review technique
B.
This scenario is using a walkthrough review type and a perspective-based review technique
Answers
C.
This scenario is using a walkthrough review type and a checklist-based review technique
C.
This scenario is using a walkthrough review type and a checklist-based review technique
Answers
D.
This scenario is using a pair review type and a checklist-based review technique
D.
This scenario is using a pair review type and a checklist-based review technique
Answers
Suggested answer: B

Explanation:

This scenario is using a walkthrough review type and a perspective-based review technique. A walkthrough is a type of review that is relatively informal and led by the author of the work product. A perspective-based review technique is a technique that involves reviewing the work product from different viewpoints or perspectives of various stakeholders. The scenario matches these descriptions, as it involves an informal approach, a meeting leader who is the author of the requirements document, and a goal of improving the software application's usability and accessibility by considering the various stakeholders' viewpoints. Option A is incorrect, as a pair review is a type of review that involves only two people, usually the author and another team member. Option C is incorrect, as a checklist-based review technique is a technique that involves reviewing the work product against a predefined list of items or criteria. Option D is incorrect, as it combines the incorrect descriptions of options A and C.

Which of the following provides the BEST description of statement coverage?

A.
A black-box test technique which uses a state table to derive test cases
A.
A black-box test technique which uses a state table to derive test cases
Answers
B.
An experience-based lest technique in which test cases are based on the tester's knowledge of past failures
B.
An experience-based lest technique in which test cases are based on the tester's knowledge of past failures
Answers
C.
A white-box test technique which focuses on the percentage of executable statements that has been executed by a test suite
C.
A white-box test technique which focuses on the percentage of executable statements that has been executed by a test suite
Answers
D.
A white-box test technique which covers the decision results which determine the next statement to be executed
D.
A white-box test technique which covers the decision results which determine the next statement to be executed
Answers
Suggested answer: C

Explanation:

Statement coverage is a white-box test technique which focuses on the percentage of executable statements that has been executed by a test suite. This is the best description of statement coverage, as it measures how many statements in the source code have been covered by one or more test cases. Option A is incorrect, as it describes state transition testing, which is a black-box test technique that uses a state table to derive test cases. Option B is incorrect, as it describes error guessing, which is an experience-based test technique in which test cases are based on the tester's knowledge of past failures. Option D is incorrect, as it describes decision coverage, which is a white-box test technique that covers the decision results which determine the next statement to be executed.

Which of the following BEST matches the descriptions with the different categories of test techniques?

1. Test cases are based on the test basis which may include the requirements, use cases and user stories

2. Test cases are based on the test basis which may include the software architecture or code

3. Test cases can show deviations from the requirements

4. These test techniques are applicable to both functional and non-functional testing

5. Tests are based on knowledge of developers, users and other stakeholders

Black - Black-box test techniques White - White-box test techniques Experience - Experience-based test techniques

A.
Black -1.2 White - 3. 4 Experience - 5
A.
Black -1.2 White - 3. 4 Experience - 5
Answers
B.
Black -2.3 White -1.5 Experience - 4
B.
Black -2.3 White -1.5 Experience - 4
Answers
C.
Black -2.3 White - 1 Experience - 4. 5
C.
Black -2.3 White - 1 Experience - 4. 5
Answers
D.
Black -1.3.4 White - 2 Experience - 5
D.
Black -1.3.4 White - 2 Experience - 5
Answers
Suggested answer: D

Explanation:

The correct matching of the descriptions with the different categories of test techniques is as follows:

Black-box test techniques: Test cases are based on the test basis which may include the requirements, use cases and user stories (1), Test cases can show deviations from the requirements (3), These test techniques are applicable to both functional and non-functional testing (4)

White-box test techniques: Test cases are based on the test basis which may include the software architecture or code (2)

Experience-based test techniques: Tests are based on knowledge of developers, users and other stakeholders (5)

Therefore, option D is the correct answer. Options A, B, and C are incorrect, as they do not match the descriptions with the different categories of test techniques correctly.

A class grade application for instructors assigns letter grades based on students' numerical grades. The letter grades for different numerical grades should be:

Above 89. up to 100 -- A

Above 79. up to 89 - B

Above 69. up to 79 -- C

Above 59. up to 69 - D Below 60 - F

Which of the following sets of test inputs would achieve the relatively highest equivalence partition coverage?

A.
0, 58, 59, 70, 80
A.
0, 58, 59, 70, 80
Answers
B.
69, 79, 80, 89, 90
B.
69, 79, 80, 89, 90
Answers
C.
74, 79, 84, 85, 89
C.
74, 79, 84, 85, 89
Answers
D.
79,89,90,99,100
D.
79,89,90,99,100
Answers
Suggested answer: B

Explanation:

The correct answer is B, as it achieves the highest equivalence partition coverage.Equivalence partitioning is a black-box test technique that divides the input domain into partitions of equivalent data from which test cases can be derived1. In this case, the input domain is the numerical grades, and the partitions are the ranges of grades that correspond to different letter grades. Option B covers all five partitions, as it includes test inputs from each range. Option A covers only four partitions, as it does not include any test input from the range above 89. Option C covers only three partitions, as it does not include any test input from the ranges above 79 and below 60.Option D covers only two partitions, as it does not include any test input from the ranges below 79.

Reference:1, Section 4.2.3

A test score indicator for students produces a performance score based on a combination of the number of consecutive hours studied (below 4 hours. 4 to 8 hours. 9 to 12 hours or above 12 hours) and the average intensity of focus on the material during the study time (low, medium or high). Given the following test cases:

What Is the minimum number of additional test cases that are needed to ensure full coverage of all valid INPUT equivalence partitions?

A.
1
A.
1
Answers
B.
2
B.
2
Answers
C.
3
C.
3
Answers
D.
4
D.
4
Answers
Suggested answer: C

Explanation:

The correct answer is C, as three additional test cases are needed to ensure full coverage of all valid input equivalence partitions.Equivalence partitioning is a black-box test technique that divides the input domain into partitions of equivalent data from which test cases can be derived1. In this case, the input domain is the combination of the number of consecutive hours studied and the average intensity of focus on the material during the study time. The partitions are the possible combinations of these two factors. There are four possible values for the number of hours studied (below 4 hours, 4 to 8 hours, 9 to 12 hours or above 12 hours) and three possible values for the intensity of focus (low, medium or high). Therefore, there are 12 possible partitions in total. The given test cases cover nine partitions, as shown in the table below:

The missing partitions are marked with a dash (-). To cover these partitions, three additional test cases are needed, such as:

TC9: Hours = 4 to 8, Intensity = High

TC10: Hours = 9 to 12, Intensity = Low

TC11: Hours = 9 to 12, Intensity = High

A bank offers a savings account with various interest rates based on the current balance in the account. The balance ranges and respective interest rates are:

Using two-point boundary value analysis, which of the following sets of test Inputs provides the relatively highest level of boundary coverage?

A.
$5.00, S100.00. S499.99. $1,000,00. $1,000.01
A.
$5.00, S100.00. S499.99. $1,000,00. $1,000.01
Answers
B.
$100.00. S500.00. $1,000.00. $1,000.01
B.
$100.00. S500.00. $1,000.00. $1,000.01
Answers
C.
$100.00, $100.01, $100.02, $500.00. $999 99
C.
$100.00, $100.01, $100.02, $500.00. $999 99
Answers
D.
$5,00, $100.00, $500.00, $1,000.01
D.
$5,00, $100.00, $500.00, $1,000.01
Answers
Suggested answer: A

Explanation:

The correct answer is A, as it provides the highest level of boundary coverage using two-point boundary value analysis.Boundary value analysis is a black-box test technique that focuses on the boundaries of input and output partitions1.Two-point boundary value analysis is a variation of boundary value analysis that uses only two values for each boundary: one just below the boundary and one just above the boundary1. In this case, the boundaries are the balance ranges that correspond to different interest rates. Option A covers all four boundaries using two values for each boundary: $100.00 and $100.01 for the first boundary, $500.00 and $500.01 for the second boundary, $1,000.00 and $1,000.01 for the third boundary, and $5.00 as an invalid value below the lowest boundary. Option B covers only three boundaries using one value for each boundary: $100.00 for the first boundary, $500.00 for the second boundary, and $1,000.00 and $1,000.01 for the third boundary. Option C covers only two boundaries using three values for each boundary: $100.00, $100.01, and $100.02 for the first boundary, and $500.00 and $999.99 for the second boundary.Option D covers only two boundaries using one value for each boundary: $100.00 for the first boundary, and $1,000.01 for the third boundary, and $5.00 as an invalid value below the lowest boundary.

Reference:1, Section 4.2.3

Decision table testing is being performed on transactions in a bank's ATM (Automated teller Machine) system. Two test cases have already been generated for rules 1 and 4, which are shown below:

Given the following additional test cases:

Which two of the additional test cases would achieve fill coverage of the full decision table (when combined with the test cases that have already been generated for rules a and 4?

A.
DT1, DT2
A.
DT1, DT2
Answers
B.
DT2, DT3
B.
DT2, DT3
Answers
C.
DT3, DT4
C.
DT3, DT4
Answers
D.
DT1, DT4
D.
DT1, DT4
Answers
Suggested answer: D

Explanation:

The correct answer is D, as DT1 and DT4 would achieve full coverage of the full decision table when combined with the test cases that have already been generated for rules 1 and 4.Decision table testing is a black-box test technique that uses a table to show combinations of inputs and their associated outputs1. In this case, the inputs are the account type, the amount entered, and the expected result. The outputs are the actions taken by the ATM system. The decision table has eight rules, each corresponding to a possible combination of inputs and outputs. The test cases that have already been generated for rules 1 and 4 are:

TC1: Account = Checking, Amount = $600, Expected Result = Process the transaction

TC4: Account = Savings, Amount = Not entered, Expected Result = Generate an error message

The additional test cases are:

DT1: Account = Checking, Amount = Not entered, Expected Result = Generate an error message

DT2: Account = Savings, Amount = $100, Expected Result = Process the transaction

DT3: Account = Checking, Amount = $100, Expected Result = Process the transaction

DT4: Account = Savings, Amount = $600, Expected Result = Generate an error message

To achieve full coverage of the full decision table, two more test cases are needed that cover the remaining six rules. DT1 and DT4 cover these rules, as shown in the table below:

Therefore, option D is the correct answer.Options A, B, and C are incorrect, as they do not cover all the rules in the decision table.

Reference:1, Section 4.2.5

Total 365 questions
Go to page: of 37