Which of the following statements is true?
A. Early and frequent feedback in Agile projects allows the team to find a greater number of defects at the unit test level than in non-Agile projects
B. Early and frequent feedback in Agile projects provides earlier information about the stability of the software product but not about its quality
C. Early and frequent feedback in Agile projects helps maintain a uniform distribution of defects through the code and thus avoid defect clustering
D. Early and frequent feedback in Agile projects allows the team to provide customers with products that better meet their requirements sooner
正解:D
解説: (Pass4Test メンバーにのみ表示されます)
質問 2:
Which agile development approach incorporates the following practices:
* a project is divided into iterations called sprints
* each sprint results in a potentially releasable/shippable product?
A. Continuous Integration
B. Kanban
C. Extreme Programming
D. Scrum
正解:D
解説: (Pass4Test メンバーにのみ表示されます)
質問 3:
You are working in a team preparing a bank loan application. Your task is the preparation of acceptance tests for the following user story:
"IF a customer needs a loan for less than 50,000 Euros and they have made repayments regularly (without any delay) and the customer's monthly income is more than 3000 Euros for the last year, THEN the bank will accept the loan request; in other cases, the bank will not accept the request. A customer assistant is responsible for preparing data for approval but the approval is done by the bank manager." Which of the following test cases can be treated as acceptance test criteria for the above user story?
1) As a customer assistant I can log in to the system and check the history of the customer account for the last year.
2) As a customer assistant I can log in to the system and check the history of the customer debts and repayments.
3) As a customer assistant I can log in to the system and change my password.
4) As a bank manager I can log in to the system and receive the information of all requests waiting for approval.
5) As a bank manager I can log in to the system and decide whether to approve a loan for a customer.
6) As a bank manager I can log in to the system within 10 seconds.
A. Acceptance test criteria are 2, 4, 5 and 6
B. Acceptance test criteria are 1, 2, 4 and 5
C. Acceptance test criteria are 1, 2, 3 and 6
D. Acceptance test criteria are 1, 3, 4 and 5
正解:B
解説: (Pass4Test メンバーにのみ表示されます)
質問 4:
Which of the following statements describes Configuration Management?
A. Configuration management represents a method for measuring and managing session-based testing, where a session is an uninterrupted period of testing which could last from 60 to 120 minutes
B. Configuration management aims to identify and document some characteristics of a configuration item, control changes to those characteristics, and record and report change processing and implementation status
C. Configuration management is a test management task that deals with developing and applying a set of corrective actions to get a test project on track when monitoring shows a deviation from what was planned
D. Configuration management consists of all of the test design techniques in which test cases are designed to execute all possible discrete combinations of any set of a specified number of configuration elements
正解:B
解説: (Pass4Test メンバーにのみ表示されます)
質問 5:
Which of the following describes a direct benefit of early and frequent feedback associated with the adoption of continuous integration?
A. Reducing the need of conducting retrospectives
B. Eliminating communication problems within the team
C. Making quality everyone's responsibility
D. Detecting and isolating code quality problems early
正解:D
解説: (Pass4Test メンバーにのみ表示されます)
質問 6:
What is the definition of agile software development?
A. A way of developing software where the test cases are developed, and often automated, before the software under test is developed.
B. Testing carried out informally where no formal test preparation or execution takes place, no recognized test design technique is used and there are no expectations for results.
C. A framework to describe the software development lifecycle activities from requirements specification to maintenance where test planning of the various test levels is done as soon as the test basis is ready
D. A group of software development methodologies based on iterative incremental development with self- organizing cross-functional teams who cooperate to define requirements and to implement the solution.
正解:D
解説: (Pass4Test メンバーにのみ表示されます)
質問 7:
An Agile team uses a burndown chart and a task board to track progress within each iteration. In the burndown chart, the x-axis represents the days of iteration, while the y-axis represents the story points.
The task board uses columns: "To Do", "Ongoing", "Done".
A user story for the current iteration has 20 story points and 4 tasks (T1, T2, T3, T4). At the end of Day 5, all are in "Ongoing". At the end of Day 6, T1 and T2 move to "Done", while T3 and T4 remain "Ongoing".
Which of the following statements would you expect most likely to be true at the end of Day 6?
A. The burndown chart should not be updated because T3 and T4 are not "Done" yet
B. The burndown chart should be updated with a number of 10 burned story points
C. The burndown chart must be changed to represent the unit of work in hours because story points cannot be used
正解:A
解説: (Pass4Test メンバーにのみ表示されます)
質問 8:
You have been asked to explain to your client how to define acceptance criteria that are fully testable. Which of the following is the BEST EXAMPLE for testable acceptance criteria?
A. The "ID" field must accept input value of a length between 2 and 10 characters.
B. The interface to External System shall be specified.
C. The program's icon should be clear and attractive.
D. Action "Reopen" must be available only for a user with a specific authorization level.
正解:A
解説: (Pass4Test メンバーにのみ表示されます)
質問 9:
You are working on an Agile project and have been asked to implement exploratory testing for the current sprint. Which one of the following is a correct approach to adopt?
A. Ask experienced testers to try and find new defects by using the system without the constraint of documentation and tools.
B. Ask experienced testers to prepare test charters for time boxed sessions lasting no more than 2hours.Tests should be designed and executed within each session using heuristics, creativity and intuition.
C. Allocate independent testers to design exploratory tests using test charters in time boxed sessions. Plan to run all sessions in parallel with each session lasting more than 5hours.
D. Use testers who have not been involved in the sprint to write new test cases from the user stories. These test cases are then executed in a time boxed session for the sprint.
正解:B
解説: (Pass4Test メンバーにのみ表示されます)
1453 お客様のコメント





Konno -
冷静に落ち着いて試験に臨むことができました。無事にCTFL-ATの試験に受かりました。