ISTQB® CTFL v4.0 Exam Practice Questions (P. 3)
- Full Access (125 questions)
- Six months of Premium Access
- Access to one million comments
- Seamless ChatGPT Integration
- Ability to download PDF files
- Anki Flashcard files for revision
- No Captcha & No AdSense
- Advanced Exam Configuration
Question #11
In what way does configuration management help the tester?
- AIt verifies that the test cases are executed in the correct order
- BIt ensures that regressions do not occur
- CIt enforces proper unit testing and measurement
- DIt uniquely identifies the items to be tested
Correct Answer:
D
D

Configuration management plays a crucial role in ensuring clarity and organization in the testing process. Essentially, it helps by uniquely identifying each test item, which means testers can be certain they're working on the right version of the item at all times. This identification prevents confusion, especially when multiple versions of items exist and ensures that each test can be accurately linked to the correct version of the item being tested. This precision is fundamental to maintain consistency and reliability across testing environments.
send
light_mode
delete
Question #12
If you are responsible for test analysis and test design what is your primary role in your team?
- ABusiness analyst
- BTest manager
- CDeveloper
- DTester
Correct Answer:
D
D

In the context of test analysis and design, the primary responsibilities involve creating and refining test cases and strategies, which is centrally the role of a tester. The tester is directly engaged with the practical applications of testing standards, focusing on both the operational and technical aspects of implementing tests according to the context given by the development and requirements teams. Hence, being a tester fulfills the role described as being responsible for test analysis and design more directly than the other listed roles.
send
light_mode
delete
Question #13
A functional requirement states that pressure values must always be positive and stay within a range of 100 to 200 pounds for a particular tank (100 and 200 are valid within the range).
Which of the following is the minimum set of values that would achieve coverage using the equivalence partitioning technique?
Which of the following is the minimum set of values that would achieve coverage using the equivalence partitioning technique?
- AA series of tests where pressure is set to 98, 110, and 201 pounds
- BA series of tests where pressure is set to 98, 100, and 200 pounds
- CA series of tests where pressure is set to 100, 110, and 200 pounds
- DA series of tests where pressure is set to -1, 0, 175, and 297 pounds
Correct Answer:
A
A

Professor's Comment:
When employing the equivalence partitioning technique in testing the pressure tank scenario, it’s essential to cover all the critical boundary conditions and typical values inside the boundaries. The correct set includes values slightly outside the valid range (98 and 201), and a valid in-range value (110) to verify the system responses appropriately at limits and functions correctly within those limits. This method ensures you are checking for off-by-one errors and confirming the functionality for typical use cases within the specified range.
send
light_mode
delete
Question #14
You have been given the following test cases for execution. You have been told that security and usability are the highest priorities respectively for this banking application. What is the proper execution order for these test cases?
1. Update a customer’s account balance
2. Query a customer’s account balance
3. Delete a request for a paper statement
4. Change the font size on the page to improve readability
5. Create a new payee in a customer’s automatic bill pay list
1. Update a customer’s account balance
2. Query a customer’s account balance
3. Delete a request for a paper statement
4. Change the font size on the page to improve readability
5. Create a new payee in a customer’s automatic bill pay list
- A3, 1, 5, 2, 4
- B1, 2, 5, 4, 3
- C1, 3, 5, 2, 4
- D4, 3, 1, 2, 5
Correct Answer:
D
D

Given the priority assignments for security and usability in a banking application, the optimal execution order of test cases starts by addressing usability enhancements, such as improving readability by changing the font size (test case 4). Subsequently, security-related tests follow, focusing on interactions altering customer data and transaction processes. Thus, test cases that adjust account-specific features like requests for paper statements, account balances, and payee lists in order of increasing sensitivity should be executed. Therefore, the sequence that begins with enhancing user interface elements and transitions into ensuring secure management of account information reflects a well-prioritized test strategy.
send
light_mode
delete
Question #15
When is the detailed risk analysis for a story first conducted?
- AProject planning
- BIteration planning
- CRelease planning
- DEpic planning
Correct Answer:
B
B

In a software development cycle following Agile practices, detailed risk analysis for individual stories rather occurs during the Iteration Planning phase than at other stages. This is primarily because each iteration (also known as a sprint) involves planning specific user stories for their development and delivery. By examining each story’s potential risks right at this stage, the team can devise strategies to mitigate risks while the story is still in the planning phase, ensuring smoother execution during the sprint. Thus, focusing on risk analysis during iteration planning optimally aligns with agile methodology’s emphasis on iteration and continuous improvement.
send
light_mode
delete
All Pages