ExamGecko
Home Home / ISTQB / CTFL4

ISTQB CTFL4 Practice Test - Questions Answers, Page 26

Question list
Search
Search

List of questions

Search

Related questions











You are performing the role of tester on an Agile project. Which of the following tasks would be your responsibility?

i. Understanding, implementing, and updating the test strategy.

II . Ensuring the proper use of testing tools.

Hi. Coaching other team members in the relevant aspects of testing.

iv. Actively collaborating with developers and business stakeholders to clarify requirements, especially in terms of testability, consistency, and completeness.

v. Participating proactively in team retrospective meeting, suggesting and implementing improvements.

Select the correct answer:

A.
i, iv and v
A.
i, iv and v
Answers
B.
i, ii and iii
B.
i, ii and iii
Answers
C.
i, iii and v
C.
i, iii and v
Answers
D.
iii. iv and v
D.
iii. iv and v
Answers
Suggested answer: A

Explanation:

In an Agile project, a tester's responsibilities include understanding, implementing, and updating the test strategy (i), actively collaborating with developers and business stakeholders to clarify requirements, especially in terms of testability, consistency, and completeness (iv), and participating proactively in team retrospective meetings, suggesting and implementing improvements (v). These activities ensure that testing is integrated into the development process, promoting continuous feedback and improvement. The ISTQB CTFL syllabus underlines the collaborative nature of Agile testing and the tester's role in contributing to the team's overall quality goals.

You are testing the latest version of an air-traffic control system prior to production deployment using exploratory testing. After following an unusual sequence of input steps, the system crashes. After the crash, you document a defect report with the following information:

* Title: System crashes unexpectedly during input.

* Brief summary: System crashes when an unusual sequence of inputs is used.

* Version: V1.001

* Test: Exploratory testing prior to production deployment

* Priority: Urgent

* Risk: High

*

Reference: Screenshot of crashed application

What critical Information Is missing from this report?

A.
Conclusions, recommendations, and approvals.
A.
Conclusions, recommendations, and approvals.
Answers
B.
Change history.
B.
Change history.
Answers
C.
Description of the defect to enable reproduction.
C.
Description of the defect to enable reproduction.
Answers
D.
Status of defect
D.
Status of defect
Answers
Suggested answer: C

Explanation:

The critical information missing from the defect report is a detailed description of the defect to enable reproduction. A clear and concise description of the steps taken to reproduce the defect is essential for developers to understand the context and to be able to replicate the issue in their environment. Without this information, it can be challenging to diagnose and fix the defect. The ISTQB CTFL syllabus emphasizes the importance of providing all necessary details in a defect report to facilitate effective communication and resolution.

Metrics can be collected during and at the end of testing activities to assess which of the following?

i. Progress against the planned schedule and budget.

II . Current quality of the test object.

Hi. Adequacy of the test approach.

iv. Effectiveness of the test activities with respect to the objectives.

v. All the above.

Select the correct answer:

A.
Only i and ii.
A.
Only i and ii.
Answers
B.
Only i and iii.
B.
Only i and iii.
Answers
C.
Only I, ii and iv.
C.
Only I, ii and iv.
Answers
D.
Only v.
D.
Only v.
Answers
Suggested answer: D

Explanation:

Metrics can be collected during and at the end of testing activities to assess various aspects including progress against the planned schedule and budget, the current quality of the test object, the adequacy of the test approach, and the effectiveness of the test activities with respect to the objectives. Collecting these metrics helps in understanding the overall performance and quality of the testing process.

To be able to define testable acceptance criteria, specific topics need to be addressed. In the table below are the topics matched to an incorrect description. Match the topics (the left column) with the correct description (the right column)

Topic Description

A: Functional behaviour A: How the system performs the specific behaviour.

8: Quality characteristics B: A sequence of actions between an external actor and the system, to accomplish a specific goal or business task.

C: Scenarios C: The externally observable behaviour with user actions as input operating under certain configurations.

D: Business rules D; Description of the connections between the system to be developed and the outside world.

E: External interfaces E: Activities that can only be performed in the system under certain conditions defined by outside procedures and constraints.

A.
A to C, B to A, C to B. D to E and E to D
A.
A to C, B to A, C to B. D to E and E to D
Answers
B.
A to E, B to A, C to B, D to C and E to D
B.
A to E, B to A, C to B, D to C and E to D
Answers
C.
A to C, B to A, C to B, D to D and E to E
C.
A to C, B to A, C to B, D to D and E to E
Answers
D.
A TO A, B TO B, CTOB, DTO E AND E TO D
D.
A TO A, B TO B, CTOB, DTO E AND E TO D
Answers
Suggested answer: A

Explanation:

The correct matching of the topics with their descriptions is as follows:

Functional behaviour: The externally observable behaviour with user actions as input operating under certain configurations (A to C).

Quality characteristics: How the system performs the specific behaviour (B to A).

Scenarios: A sequence of actions between an external actor and the system, to accomplish a specific goal or business task (C to B).

Business rules: Activities that can only be performed in the system under certain conditions defined by outside procedures and constraints (D to E).

External interfaces: Description of the connections between the system to be developed and the outside world (E to D).

A financial institution is to implement a system that calculates the interest rates paid on investment accounts based on the sum invested.

You are responsible for testing the system and decide to use equivalence partitioning and boundary value analysis to design test cases. The requirements describe the following expectations:

Investment range | Interest rate

R500 to RIO 000 10%

RIO 001 to R50 000 11%

R50 001 to RlOOOOO 12%

RIOOOOl to R500 000 | 13%

What is the minimum number of test cases required to cover all valid equivalence partitions for calculating the interest?

A.
5
A.
5
Answers
B.
4
B.
4
Answers
C.
8
C.
8
Answers
D.
16
D.
16
Answers
Suggested answer: B

Explanation:

Using equivalence partitioning, the investment ranges are divided into four partitions:

R500 to R10,000 (10%)

R10,001 to R50,000 (11%)

R50,001 to R100,000 (12%)

R100,001 to R500,000 (13%)

Thus, the minimum number of test cases required to cover all valid equivalence partitions for calculating the interest is 4.

For the same financial institution in Question 12, with the same requirements and expectations, what would be the most likely investment values used in testing if two-point boundary value analysis is used to design test cases specific to the 13% interest rate equivalence partition?

A.
R100 000, R100 001, R500 000, R500 001.
A.
R100 000, R100 001, R500 000, R500 001.
Answers
B.
R99 999, R100 000, R499 999, R500 000.
B.
R99 999, R100 000, R499 999, R500 000.
Answers
C.
R100 000. R500 000.
C.
R100 000. R500 000.
Answers
D.
R99 000, R500 001.
D.
R99 000, R500 001.
Answers
Suggested answer: A

Explanation:

For boundary value analysis, the test cases should include the boundary values just inside and just outside the equivalence partition for the 13% interest rate range:

R100,000 (just inside the previous range)

R100,001 (start of the 13% range)

R500,000 (end of the 13% range)

R500,001 (just outside the range)

These values ensure that both the edges of the partition are tested.

In Agile teams, testers closely collaborate with all other team members. This close collaboration could be problematic and result in testing-related organizational risks.

Which TWO of the following organization risks could be encountered?

I . Testers lose motivation and fail at their core tasks.

ii. Close interaction with developers causes a loss of the appropriate tester mindset.

iii. Testers are not able to keep pace with incoming changes in time-constrained iterations.

iv. Testers, once they have acquired technical development or business skills, leave the testing team.

A.
ii and iii
A.
ii and iii
Answers
B.
i and iii
B.
i and iii
Answers
C.
i and ii
C.
i and ii
Answers
D.
ii and iv
D.
ii and iv
Answers
Suggested answer: D

Explanation:

In Agile teams, close collaboration among testers and other team members can lead to organizational risks such as: ii. Close interaction with developers causes a loss of the appropriate tester mindset. iv. Testers, once they have acquired technical development or business skills, leave the testing team.

These risks highlight the potential issues of diminished testing perspective and team turnover when testers integrate closely with developers and other roles.

Which review type, also known as a ''buddy check'', is commonly used in Agile development?

A.
Inspection.
A.
Inspection.
Answers
B.
Walkthrough.
B.
Walkthrough.
Answers
C.
Technical review.
C.
Technical review.
Answers
D.
Informal review.
D.
Informal review.
Answers
Suggested answer: D

Explanation:

In Agile development, an informal review, often referred to as a 'buddy check,' is a common review type. Informal reviews are unstructured and involve a pair of colleagues reviewing each other's work to identify defects early and provide immediate feedback. This type of review is less formal than inspections or walkthroughs and is particularly suitable for Agile environments where rapid feedback and flexibility are essential.

Which one of the following is a typical entry criteria for testing?

A.
Planned tests have been executed.
A.
Planned tests have been executed.
Answers
B.
Availability of testable requirements.
B.
Availability of testable requirements.
Answers
C.
The number of unresolved defects is within an agreed limit.
C.
The number of unresolved defects is within an agreed limit.
Answers
D.
The number of estimated remaining defects is sufficiently low.
D.
The number of estimated remaining defects is sufficiently low.
Answers
Suggested answer: B

Explanation:

A typical entry criterion for testing is the availability of testable requirements. Testable requirements provide a basis for designing and executing test cases. Without clear and testable requirements, it is challenging to determine what needs to be tested and to create effective test cases. Entry criteria ensure that the necessary preconditions are met before testing begins, which helps in conducting efficient and effective testing.

Which one of the following statements relating to the benefits of static testing is NOT correct?

A.
Static testing enables early detection of defects before dynamic testing is performed.
A.
Static testing enables early detection of defects before dynamic testing is performed.
Answers
B.
Static testing reduces testing costs and time.
B.
Static testing reduces testing costs and time.
Answers
C.
Static testing increases development costs and time.
C.
Static testing increases development costs and time.
Answers
D.
Static testing identifies defects which are not easily found by dynamic testing.
D.
Static testing identifies defects which are not easily found by dynamic testing.
Answers
Suggested answer: C

Explanation:

The statement that 'static testing increases development costs and time' is NOT correct. Static testing actually helps to reduce development costs and time by identifying defects early in the development process before dynamic testing is performed. Early detection of defects reduces the cost and effort required to fix them and prevents the propagation of defects to later stages, thus reducing overall testing and development costs.

Total 288 questions
Go to page: of 29