Which of the following activities are done in release planning?
1) Identifying testable user stories with acceptance criteria.
2) Elaborating the user stories into tasks.
3) Prioritizing the user stories.
4) Creating acceptance tests for the user stories.
5) Analyzing risks for each of the user stories.
6) Performing high level estimation for the release.
A. Activities 2 and 4
B. Activities 1, 4 and 6
C. Activities 1, 3 and 6
D. Activities 2, 3 and 5
正解:C
解説: (Pass4Test メンバーにのみ表示されます)
質問 2:
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 メンバーにのみ表示されます)
質問 3:
Consider an Agile team using a development practice with these steps:
* Write a failing test for a small piece of code
* Make the test pass by implementing minimal code
* Refactor the code
* Repeat the process with additional small functionality
Which one of the following testing quadrants would the tests produced with this practice be part of?
A. Q1 - Technology-facing tests that support the team
B. Q4 - Technology-facing tests that critique the product
C. Q2 - Business-facing tests that support the team
D. Q3 - Business-facing tests that critique the product
正解:A
解説: (Pass4Test メンバーにのみ表示されます)
質問 4:
Which of the following is a risk that continuous integration introduces?
A. Teams no longer have the ability to run manual tests, as all tests must be automated.
B. Developer's workload is increased, which can result in a reduction of output.
C. Teams sometimes over-rely on unit tests and exclude some important system and acceptance tests.
D. Testers sometimes have too many builds to test, which reduces the quality of testing.
正解:D
解説: (Pass4Test メンバーにのみ表示されます)
質問 5:
What is the main benefit of the Test Pyramid?
A. It helps in evaluating the amount of test cases needed.
B. It shows complexity of testing activities.
C. It means testing is involved early in the development cycle.
D. It acts as a metric for testing progress.
正解:A
解説: (Pass4Test メンバーにのみ表示されます)
質問 6:
Which of the following statements about Agile retrospectives is true?
A. Metrics such as burndown charts, velocity, and number of stories completed could be effectively used during Agile retrospectives for process improvement
B. Agile retrospectives should focus exclusively on improving negative aspects, without wasting time in discussions on what worked well during the iteration
C. An Agile retrospective should be held at the end of an iteration only when the number of story points completed by the team in that iteration is lower than the team velocity
D. All of the improvements identified in an Agile retrospective must be implemented as soon as possible during the next iteration
正解:A
解説: (Pass4Test メンバーにのみ表示されます)
Otake -
ISQIのCTFL-AT問題集はいたれりつくせりの対策本。使い方に従って問題集一つでやっておけば試験に失敗する事は稀。