CTAL-ATT Exam Questions & Answers
Certified Tester Advanced Level Agile Technical Tester • iSQI
100% money-back guarantee
Sample CTAL-ATT Questions
Practice with real exam-style questions, each with the verified correct answer and explanation.
Which statement about test automation is TRUE?
SELECT ONE OPTION
From these results, what can you conclude about the TDD process?
Analyzing the TDD Process:
The provided test cases only cover two inputs: 'smith' and 'x,' and these pass successfully.
Real-world inputs such as longer names ('Steinbrenner') or edge cases (blank inputs) are not tested, resulting in errors and crashes.
Insufficient Tests:
The developers have not accounted for all possible input scenarios, such as names exceeding 30 characters or invalid inputs.
Expanding the tests to cover such cases would align the implementation with the acceptance criteria.
Analyzing the Options:
A: The tests are running but are inadequate in scope.
B: The tests are likely passing for the covered cases but fail to address uncovered scenarios.
D: The story already includes relevant details; the issue lies with test case insufficiency.
Aligned with ISTQB guidance on the importance of comprehensive test coverage in TDD.
You are working for an organization that has implemented CI and is struggling to get the automated tests to run on each build because of time limitation. On average, there are three ad hoc builds per day, one scheduled build overnight, one scheduled build on Friday nights, and one build that is conducted on the Thursday night before the end of the sprint on the second Friday. There are four sets of tests: high priority, medium priority, low priority, and non-functional. The non-functional tests must be run in the integrated stage environment, whereas the other tests can be run in any of the test environments.
In addition to just the execution time of the tests, it has also been noted that reviewing the results of the tests takes about two hours per set of tests.
Given this information, which of the following is the most efficient and effective approach to test automation execution?
Testing Constraints in CI:
The time limitations for test execution and results review necessitate prioritization of tests based on criticality and frequency of code changes.
Efficient Allocation:
High-priority tests should run on each build to catch critical issues early.
Medium-priority tests can be run nightly to balance coverage and time constraints.
Low-priority tests are less critical and can run weekly.
Non-functional tests require the integrated stage environment and should run at a predefined time (e.g., Thursday night before sprint end).
Analysis of Options:
A: Running all tests every night is impractical due to time constraints.
B: Medium-priority tests should be run more frequently than at the end of the sprint.
C: Running all tests on every build is unrealistic given the time and resource limitations.
D: Correct, as it ensures efficient prioritization and scheduling of test sets.
Conclusion:
Option D provides the most efficient and effective test execution strategy.
Which statement about test automation is TRUE?
SELECT ONE OPTION
This statement is true because increasing test suite coverage refers to adding more test cases or enhancing existing ones to cover more features or scenarios. This can be done independently of refactoring, which is the process of restructuring existing code without changing its external behavior. While refactoring can improve the design and maintainability of both production code and test scripts, it is not a prerequisite for increasing test suite coverage.
You are testing a large e-commerce system for household goods that is being implemented using Agile methodologies You are currently working on deriving tests for stories that are implementing the following epic.
As a customer I want to use the e-commerce system, so that I can have my purchased goods delivered to my house.
The story you are currently working on is:
As a customer I want to be told when my items will be delivered, so I can plan to be home.
You have been given the following charter that was proposed by another tester for testing this story
Login as a customer, buy enough of each item to qualify for free shipping for each item checkout and verify that no shipping fee has been added.
What is the main flaw in this charter?
The main flaw in the proposed test charter is that it does not cover the main functionality of the user story. The user story focuses on the customer wanting to be informed about the delivery time of their items so they can plan to be home. The proposed charter only tests for the absence of a shipping fee and does not address whether the system provides the customer with the delivery time information.
Get access to all 98 verified questions with detailed answers.
Unlock All CTAL-ATT Questions