ExamGecko
Home Home / ISTQB / CTFL4

ISTQB CTFL4 Practice Test - Questions Answers, Page 22

Question list
Search
Search

Related questions











Which of the following statements about traceability is FALSE?

A.
Traceability between test basis items and the test cases designed to cover them, makes it possible to determine which test basis items have been covered by the executed test cases.
A.
Traceability between test basis items and the test cases designed to cover them, makes it possible to determine which test basis items have been covered by the executed test cases.
Answers
B.
Traceability between test basis items and the test cases designed to cover them, enables experience-based test techniques to be applied
B.
Traceability between test basis items and the test cases designed to cover them, enables experience-based test techniques to be applied
Answers
C.
Traceability between test basis items and the test cases designed to cover them, enables identification of which test cases will be affected by changes to the test basis items.
C.
Traceability between test basis items and the test cases designed to cover them, enables identification of which test cases will be affected by changes to the test basis items.
Answers
D.
Traceability can be established and maintained through all the test documentation for a given test level, such as from test conditions through test cases to test scripts.
D.
Traceability can be established and maintained through all the test documentation for a given test level, such as from test conditions through test cases to test scripts.
Answers
Suggested answer: B

Explanation:

Traceability primarily refers to the ability to link test cases back to their sources in the test basis, such as requirements or design documents. This linkage allows for the determination of coverage, impact analysis, and maintaining consistency across test documentation. However, traceability does not directly enable the application of experience-based test techniques, which are more about using the tester's intuition and experience. The ISTQB CTFL Syllabus v4.0 does not state that traceability enables experience-based techniques, making option B the false statement.

Atypical generic skill required for the role of tester is the ability to

A.
Take on the role of developer to meet challenging project deadlines
A.
Take on the role of developer to meet challenging project deadlines
Answers
B.
Assume leadership aimed at imposing decisions on the rest of the team.
B.
Assume leadership aimed at imposing decisions on the rest of the team.
Answers
C.
Use tools to make the execution of repetitive testing tasks more efficient.
C.
Use tools to make the execution of repetitive testing tasks more efficient.
Answers
D.
Determine the corrective actions to get a test project on track in case of deviations from the test plan
D.
Determine the corrective actions to get a test project on track in case of deviations from the test plan
Answers
Suggested answer: C

Explanation:

A key skill for testers is the ability to use various tools to automate repetitive tasks, enhancing the efficiency and effectiveness of testing processes. This includes tools for test execution, test management, and defect tracking. The ISTQB CTFL Syllabus v4.0 emphasizes the importance of using tools to improve productivity and reduce manual effort in repetitive testing tasks, making this a critical skill for testers.

Which of the following statements refers to a good testing practice that applies to all software development lifecycles?

A.
Each test level should have its own specific test objectives that should be consistent with the software development lifecycle phase or type of activities it addresses.
A.
Each test level should have its own specific test objectives that should be consistent with the software development lifecycle phase or type of activities it addresses.
Answers
B.
Test analysis and design for any test levels should begin as soon as coding is complete, and all system components are available for testing
B.
Test analysis and design for any test levels should begin as soon as coding is complete, and all system components are available for testing
Answers
C.
The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.
C.
The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.
Answers
D.
All the tests should be automated and run as part of the continuous integration process with every software change
D.
All the tests should be automated and run as part of the continuous integration process with every software change
Answers
Suggested answer: A

Explanation:

Good testing practice dictates that each test level (e.g., unit testing, integration testing, system testing) should have distinct test objectives aligned with the phase of the software development lifecycle it addresses. This ensures that testing is effective and relevant at each stage. According to the ISTQB CTFL Syllabus v4.0, establishing clear test objectives that are consistent with the development phase helps in achieving specific goals and improving the overall quality of the software product.

Which of the following statements about TDD, BDD and ATDD is TRUE?

A.
Refactonng is a practice that is an integral part of TDD and is applied both to tests and to code wntten to satisfy those tests.
A.
Refactonng is a practice that is an integral part of TDD and is applied both to tests and to code wntten to satisfy those tests.
Answers
B.
ATDD is a black-box test design technique that is applicable exclusively at acceptance test level.
B.
ATDD is a black-box test design technique that is applicable exclusively at acceptance test level.
Answers
C.
BDD is a developer practice where business stakeholders are not usually involved as the tests are directly written at unit/component test level.
C.
BDD is a developer practice where business stakeholders are not usually involved as the tests are directly written at unit/component test level.
Answers
D.
ATDD is the practice of running the automated acceptance tests as part of a continuous integration process.
D.
ATDD is the practice of running the automated acceptance tests as part of a continuous integration process.
Answers
Suggested answer: A

Explanation:

Test-Driven Development (TDD) emphasizes writing tests before code and includes refactoring as a key practice to improve both the tests and the code. This ensures that the codebase remains clean and maintainable. The ISTQB CTFL Syllabus v4.0 discusses TDD as a practice that includes writing tests first, coding to satisfy those tests, and then refactoring the code to improve its structure and readability while keeping the tests intact.

Which of the following statements is TRUE'?

A.
Unlike functional testing, non-fundional testing can only be applied to conventional systems, not artificial intelligence-based system.
A.
Unlike functional testing, non-fundional testing can only be applied to conventional systems, not artificial intelligence-based system.
Answers
B.
Functional testing focuses on what the system is supposed to do, while white-box testing focuses on how well the system does what it is supposed to do
B.
Functional testing focuses on what the system is supposed to do, while white-box testing focuses on how well the system does what it is supposed to do
Answers
C.
Functional testing can be applied to all test levels, while non-functional testing can be applied only to system and acceptance test levels.
C.
Functional testing can be applied to all test levels, while non-functional testing can be applied only to system and acceptance test levels.
Answers
D.
Black-box test techniques and experience-based test techniques may be applicable to both functional testing and non-functional testing
D.
Black-box test techniques and experience-based test techniques may be applicable to both functional testing and non-functional testing
Answers
Suggested answer: D

Explanation:

Statement D is correct. According to the ISTQB CTFL syllabus, both black-box test techniques (which focus on testing without internal knowledge of the application) and experience-based test techniques (which rely on testers' experience and intuition) can be applied to both functional and non-functional testing. Functional testing is concerned with what the system does, whereas non-functional testing looks at how the system performs under certain conditions. These techniques are versatile and can be employed to address both these aspects.

After being in operation for many years, a document management system must be decommissioned as it has reached its end of life. This system will not be replaced by any other new system. A legal obligation provides that all documents within the system must be kept for at least 20 years in a state archive. Which of the following statements about maintenance testing for decommissioning of this system is TRUE?

A.
No maintenance testing is required as this system will not be replaced.
A.
No maintenance testing is required as this system will not be replaced.
Answers
B.
Data migration testing is required as part of maintenance testing
B.
Data migration testing is required as part of maintenance testing
Answers
C.
Confirmation testing is required as part of maintenance testing.
C.
Confirmation testing is required as part of maintenance testing.
Answers
D.
Regression testing is required as part of maintenance testing
D.
Regression testing is required as part of maintenance testing
Answers
Suggested answer: B

Explanation:

Data migration testing is a critical part of maintenance testing during the decommissioning of a system. When a system is decommissioned, data often needs to be transferred to another system or archived securely. This process ensures that the data remains intact, accessible, and secure in its new location. Therefore, statement B is true as it aligns with the ISTQB CTFL syllabus guidelines on handling system decommissioning and data preservation.

Which of the following statements about retrospectives is TRUE?

A.
Only developers and testers should be involved in retrospectives, as involving people in other roles is very likely to prevent developers and testers from having open and constructive discussions that really help identify process improvements.
A.
Only developers and testers should be involved in retrospectives, as involving people in other roles is very likely to prevent developers and testers from having open and constructive discussions that really help identify process improvements.
Answers
B.
Retrospectives can be very effective in identifying process improvements and can also be very efficient and cost-effective especially since, unlike reviews, they do not require any follow-up activities
B.
Retrospectives can be very effective in identifying process improvements and can also be very efficient and cost-effective especially since, unlike reviews, they do not require any follow-up activities
Answers
C.
On Agile projects, well-conducted retrospectives at the end of each iteration can help the team reduce and sometimes even eliminate the need for dairy stand-up meetings.
C.
On Agile projects, well-conducted retrospectives at the end of each iteration can help the team reduce and sometimes even eliminate the need for dairy stand-up meetings.
Answers
D.
During retrospectives, in addition to identifying relevant process improvements, participants should also consider how to implement these improvements and retain them based on the context of the project, such as the software development lifecycle.
D.
During retrospectives, in addition to identifying relevant process improvements, participants should also consider how to implement these improvements and retain them based on the context of the project, such as the software development lifecycle.
Answers
Suggested answer: D

Explanation:

Retrospectives are a crucial part of Agile practices, aiming to identify process improvements and determine how to implement them effectively. They should involve participants discussing not only what improvements could be made but also how to integrate and sustain those improvements within the project context, including the software development lifecycle. This makes statement D accurate according to the ISTQB CTFL syllabus.

Which of the following statements about the shift-left approach is FALSE?

A.
The shift-left approach can only be implemented with test automation
A.
The shift-left approach can only be implemented with test automation
Answers
B.
The shift-left approach in testing is compatible with DevOps practices.
B.
The shift-left approach in testing is compatible with DevOps practices.
Answers
C.
The shift-left approach can involve security vulnerabilities
C.
The shift-left approach can involve security vulnerabilities
Answers
D.
The shift-left approach can be supported by static analysis tools.
D.
The shift-left approach can be supported by static analysis tools.
Answers
Suggested answer: A

Explanation:

In a formal review process, the recorder's role is typically responsible for documenting the findings of the review team, including action items, decisions, and recommendations. This ensures that there is an accurate record of what was discussed and agreed upon, facilitating follow-up and continuous improvement. Therefore, statement C is correct as per the ISTQB CTFL syllabus.

Which of the following is a role that is usually responsible for documenting the findings (e.g., action items, decisions, recommendations) made by the review team as part of a typical formal review?

A.
Review leader
A.
Review leader
Answers
B.
Facilitator.
B.
Facilitator.
Answers
C.
Recorder.
C.
Recorder.
Answers
D.
Moderator
D.
Moderator
Answers
Suggested answer: C

Explanation:

In a formal review process, the recorder's role is typically responsible for documenting the findings of the review team, including action items, decisions, and recommendations. This ensures that there is an accurate record of what was discussed and agreed upon, facilitating follow-up and continuous improvement. Therefore, statement C is correct as per the ISTQB CTFL syllabus.

Which of the following is a factor that contributes to a successful review?

A.
All participants in the review are aware they will be evaluated based on the defects they will find
A.
All participants in the review are aware they will be evaluated based on the defects they will find
Answers
B.
The author of the work product to be reviewed leads the review meeting.
B.
The author of the work product to be reviewed leads the review meeting.
Answers
C.
All participants in the review are trained to deal with the review type and its objectives.
C.
All participants in the review are trained to deal with the review type and its objectives.
Answers
D.
Review metrics must be collected to improve the review process
D.
Review metrics must be collected to improve the review process
Answers
Suggested answer: C

Explanation:

A successful review process involves all participants being trained in the review type and understanding its objectives. This ensures that everyone can contribute effectively and understand what is expected from the review. Proper training helps to identify defects accurately and facilitates constructive feedback, leading to a more efficient and effective review process. Hence, statement C is correct according to the ISTQB CTFL syllabus.

Total 288 questions
Go to page: of 29