ISTQB CTAL-TM Practice Test - Questions Answers, Page 4
List of questions
Question 31

Which of the following statements is true regarding documentation standards? [2]
Documentation standards are a lower priority than testing standards.
Documentation standards can vary depending on the test level.
Agile projects consistently use level test plans and documentation standards.
Documentation standards are determined by the Project Manager.
Documentation standards are not uniform across all test levels; they can differ based on the specific requirements of each level. For instance, unit testing may have different documentation needs compared to system testing. The ISTQB documentation standards recognize this variability and allow for flexibility to suit the context of the test level. This ensures that the documentation is appropriate for the objectives and constraints of each test level, providing clarity and efficiency in the testing process.
Question 32

You are the Test Manager on a new project. The schedule is aggressive and will require the team to work at peak efficiency. The requirements are not well defined yet, but it is clear that the project will be using new technologies. To help the developers meet the development schedule, an offshore group will be added to the development team.
At this time there is not enough budget to add more testing resources. The project stakeholders are very concerned about the quality of the delivered product and will be watching the project closely, particularly during the testing cycles. The exit criteria from the system test level require no open high priority/severity defects, 100% pass rate for all test cases covering risks that are classified as 'high' or 'very high', 95% pass rate for all 'medium' risks and 75% pass rate for all 'low' and 'very low' risks.
Given this information, which of the activities of the standard test process are the most critical for the Test Manager to perform? [3]
Requirements reviews
Test execution
Test monitoring and control
Project management, particularly regarding scheduling and budgeting
The most critical activity of the standard test process for the Test Manager to perform in this scenario is test monitoring and control. This is because test monitoring and control involves measuring and evaluating the test progress, quality, and risks, and taking corrective actions when necessary. Given the aggressive schedule, the unclear requirements, the new technologies, the offshore development team, the limited testing resources, and the high stakeholder expectations, the Test Manager needs to closely monitor and control the testing activities to ensure that the test objectives and exit criteria are met, and that any deviations or issues are identified and resolved in a timely manner.Test Monitoring and Control - ISTQB not-for-profit associationReference:Certified Tester Advanced Level Test Manager (CTAL-TM) - ISTQB not-for-profit association,ISTQB Test Manager Certification - ISTQB Exams Worldwide - ISTQB Official Registration,Test Monitoring and Control - ISTQB not-for-profit association
Question 33

Which of the following is an advantage of specifying test conditions at a detailed level?
Can be used to identify test coverage gaps
Saves time
Can be used to leverage use cases for acceptance testing
Improves maintainability and reduces ownership costs for the testware
The correct answer is A. Can be used to identify test coverage gaps. This is because test conditions are the items or events of a component or system that will be verified by one or more test cases. Specifying test conditions at a detailed level can help to identify test coverage gaps, which are the areas or aspects of the component or system that are not covered by the test conditions or test cases. By identifying test coverage gaps, the test team can ensure that the testing is complete and consistent with the test objectives and scope.Test Conditions - ISTQB not-for-profit associationReference:Certified Tester Advanced Level Test Manager (CTAL-TM) - ISTQB not-for-profit association,ISTQB Test Manager Certification - ISTQB Exams Worldwide - ISTQB Official Registration,Test Conditions - ISTQB not-for-profit association
Question 34

You are testing a new product that will turn on the windshield wipers of a car when the sensors detect there is moisture on the windshield. Depending on the information returned from the sensors, the wipers will be turned on at one of the following speeds: slow intermittent, medium intermittent, fast intermittent, slow constant, medium constant, fast constant. Your team has identified the following test condition:
Test Condition 1.1.1 - Verify that the windshield wipers can go from slow constant to fast constant speed when the amount of moisture increases appropriately.
Your team has defined the following steps for a test case for this test condition:
1. Set the moisture sensor to request slow constant
2. Increase the moisture to set the sensor to request fast constant
3. Verify that the wipers respond with fast constant speed
Given this information, which of the following statements is correct? [2]
This test case is traceable to the test condition and provides 100% requirements coverage of the defined test condition.
There is not enough information in the test condition to define a test case.
This test case is not traceable to the test condition.
The test case is traceable to the test condition and provides 100% statement coverage of the defined test condition.
The correct answer is D. The test case is traceable to the test condition and provides 100% statement coverage of the defined test condition. This is because the test case is derived from the test condition, and it covers all the possible outcomes of the test condition, such as the initial state, the input, and the expected output. Statement coverage is a metric that measures the percentage of executable statements that are exercised by a test case. In this case, the test case exercises all the statements in the test condition, thus achieving 100% statement coverage.Statement Coverage - ISTQB not-for-profit associationReference:Certified Tester Advanced Level Test Manager (CTAL-TM) - ISTQB not-for-profit association,ISTQB Test Manager Certification - ISTQB Exams Worldwide - ISTQB Official Registration,Statement Coverage - ISTQB not-for-profit association
Question 35

You are the Test Manager for a new product that is being developed according to an iterative lifecycle. At this point, you have 100% of your smoke tests automated, 20%
of your functional tests and 50% of your regression tests. Your iterations are four weeks long. You are finding that with each iteration significant maintenance is required for your automated tests and you are not able to complete the testing within the planned timeframe. The test plan you created at the beginning of the project indicates that all automated tests should be run before any manual tests.
Which of the following is a reasonable change to this plan based on how the project is going? [2]
Continue to run all the automation first, performing whatever maintenance is needed and then transfer testing resources from manual testing to increase the automation coverage.
Run the manual tests first and maintain the automation as time allows.
Continue to run the automated smoke tests first, execute the automated regression test and new manual functional tests in parallel, and discontinue automating any new functional test cases.
Run the automated regression tests first then proceed with the manual and automated functional tests, discontinuing the automated smoke.
The most reasonable change to the plan based on how the project is going is to continue to run the automated smoke tests first, execute the automated regression test and new manual functional tests in parallel, and discontinue automating any new functional test cases. This is because this option can help to reduce the maintenance effort and time for the automated tests, while still ensuring that the most critical and frequently changed areas are tested adequately. By running the automated smoke tests first, the test team can verify the basic functionality and stability of the new build before proceeding to more detailed testing. By executing the automated regression test and new manual functional tests in parallel, the test team can optimize the use of the available testing resources and cover the most relevant test cases for the current iteration. By discontinuing automating any new functional test cases, the test team can avoid adding more complexity and maintenance overhead to the existing automation suite.Test Automation - ISTQB not-for-profit associationReference:Certified Tester Advanced Level Test Manager (CTAL-TM) - ISTQB not-for-profit association,ISTQB Test Manager Certification - ISTQB Exams Worldwide - ISTQB Official Registration,Test Automation - ISTQB not-for-profit association
Question 36

What is the primary use for the traceability information regarding the relationship between test results and test conditions during test execution? [2]
The Test Manager uses this information to control the test execution effort.
The development manager uses this information to determine how many developer resources to allocate to defect repair.
The project manager uses this information to determine if the project is on schedule.
The tester uses this information to determine which test should be run next.
The correct answer is A. The Test Manager uses this information to control the test execution effort. This is because traceability information regarding the relationship between test results and test conditions can help the Test Manager to measure and evaluate the test progress, quality, and coverage, and to take corrective actions when necessary. For example, the Test Manager can use this information to identify and prioritize the test conditions that have not been tested yet, to analyze the test results and the defect status, and to adjust the test execution plan and schedule accordingly.Test Monitoring and Control - ISTQB not-for-profit associationReference:Certified Tester Advanced Level Test Manager (CTAL-TM) - ISTQB not-for-profit association,ISTQB Test Manager Certification - ISTQB Exams Worldwide - ISTQB Official Registration,Test Monitoring and Control - ISTQB not-for-profit association
Question 37

During what step of the Fundamental Test Process should you define the methods to be used to collect test metrics?
Analysis
Planning
Closure
Execution
The correct answer is B. Planning. This is because test metrics are quantitative measures that are used to monitor and control the test process, and to evaluate the test results and quality. Test metrics should be defined during the planning step of the Fundamental Test Process, which is the activity of establishing the test objectives, scope, approach, resources, schedule, and deliverables. By defining the methods to be used to collect test metrics during the planning step, the test team can ensure that the test metrics are aligned with the test plan and the project goals, and that the data collection process is consistent and efficient.Test Metrics - ISTQB not-for-profit associationReference:Certified Tester Advanced Level Test Manager (CTAL-TM) - ISTQB not-for-profit association,ISTQB Test Manager Certification - ISTQB Exams Worldwide - ISTQB Official Registration,Test Metrics - ISTQB not-for-profit association
Question 38

You just handed over the Defect Accepted and Deferred report to your Maintenance team.
Which testing activity are you performing?
Defect Design
Test Decommission
Test Exit Criteria
Test Closure
The correct answer is D. Test Closure. This is because test closure is the final activity of the test process, in which the test team evaluates the test results, reports the outcomes, identifies the lessons learned, and hands over the testware and the defect reports to the maintenance team. The Defect Accepted and Deferred report is a document that lists the defects that have been accepted by the stakeholders and deferred to be fixed in future releases. By handing over this report to the maintenance team, the test team is performing the test closure activity.Test Closure - ISTQB not-for-profit associationReference:Certified Tester Advanced Level Test Manager (CTAL-TM) - ISTQB not-for-profit association,ISTQB Test Manager Certification - ISTQB Exams Worldwide - ISTQB Official Registration,Test Closure - ISTQB not-for-profit association
Question 39

You are reviewing the project's traceability matrix after the first cycle of testing. You have discovered that new requirements have been introduced and others have changed.
What should you do? [2]
Assign the new requirements to a maintenance release, update the test documentation for the changed requirements.
Ask for more time and budget for testing.
Update the 'lessons learned' document to avoid future issues similar to this.
Re-assess the test coverage.
The best action that you should take in this situation is to re-assess the test coverage. This is because the traceability matrix is a document that shows the relationship between the requirements and the test cases, and it can be used to measure the test coverage, which is the degree to which the requirements are tested. If new requirements have been introduced and others have changed, the test coverage may be affected, and some test cases may become obsolete or incomplete. Therefore, you should re-assess the test coverage and update the test cases accordingly, to ensure that the testing is consistent with the current requirements and the test objectives.Traceability Matrix - ISTQB not-for-profit associationReference:Certified Tester Advanced Level Test Manager (CTAL-TM) - ISTQB not-for-profit association,ISTQB Test Manager Certification - ISTQB Exams Worldwide - ISTQB Official Registration,Traceability Matrix - ISTQB not-for-profit association
Question 40

While mining the defect database for patterns of problems in the last release, a Test Manager notices that many of the most damaging failures were caused by defects injected during the low-level design phase.
Which of the following actions will likely give this project the most effective solution to this problem? [3]
Increased static analysis during the implementation phase
Mandatory reviews of all important design work products
Formal inspections of the code modules affected by the last release
Increased white-box coverage during system testing
The most effective solution to this problem is to implement mandatory reviews of all important design work products. This is because reviews are a type of static testing technique that can detect and prevent defects early in the software development lifecycle, before they become more costly and difficult to fix. By reviewing the low-level design work products, such as detailed design specifications, the project team can ensure that they are consistent, complete, and correct, and that they meet the requirements and the quality standards.Reviews - ISTQB not-for-profit associationReference:Certified Tester Advanced Level Test Manager (CTAL-TM) - ISTQB not-for-profit association,ISTQB Test Manager Certification - ISTQB Exams Worldwide - ISTQB Official Registration,Reviews - ISTQB not-for-profit association
Question