ISTQB Agile Tester Extension Exam Crash Course Part 4
The following user-friendly questions prepared according to different K-Levels are of great help in reviewing your skills before appearing in ISTQB Agile Tester Extension Certification exam as per the latest syllabus.
Set of 10 Questions (Q. 31 to 40) with Explanation in Favour of the Correct Answer
The Correct Answer option has been Hi-lighted in Yellow.
Q. 31: (Level K3) During an iteration planning meeting, the team is sharing their thoughts about a user story. The tester has asked the following to the product owner to add more clarity to the business value of the feature. Out of the following which questions don’t add any value to the discussion?
A. The tester advises that the non-functional characteristics should be defined for the user story.
B. The tester advises that the user story needs acceptance criteria that is testable.
C. The tester asking open-ended questions regarding the missing details.
D. The tester advises that usability is more important than performance.
Explanation in favor of the correct answer:
Option (A)
is False – as this is important to the discussion. The tester contributes by ensuring that the user story contains all non-functional requirements details.Option (B) is False – as this is important to the discussion. The tester contributes by ensuring that the team creates acceptance criteria for the user story.
Option (C) is False – as this adds value to the discussion. It is the responsibility of the tester to ask all questions about the missing functionality which may result in the complexities of the product being discussed, which could have been skipped by the team earlier.
Option (D) is True – as this is not adding any value to the discussion, the reason being the quality characteristics are prioritized by the product owner.
<<<<<< =================== >>>>>>
Q. 32: (Level K3) In an iteration planning meeting, the team is discussing a user story for the new interface which will be integrated to external applications in later iterations. After the discussion, the developers confirmed that they have enough information to start with their development work. The tester is not clear about some of the functionality which may be required for integration testing later.
What should the tester do in this situation?
A. As the Integration testing will be done later, the tester can confirm the functionality with the business representatives later.
B. The tester can collaborate with the developers to find out about the missing functionality once the coding is finished.
C. The tester should ask open-ended questions to business representatives to confirm the acceptance criteria and the missing functionality as it may impact the testing.
D. The tester should not worry about the missing details as it is the team responsible to provide all the details to the tester.
Explanation in favor of the correct answer:
Option (A) is False – as the tester should confirm the functionality In the planning meeting, not later.
Option (B) is False – as the tester should ask questions to confirm the functionality In the planning meeting.
Option (C) is True – as it is the responsibility of the tester to ask all questions about the missing functionality which may result in the complexities of the product being discussed, which could have been skipped by the team earlier.
Option (D) is False – as the tester should make sure that all information is available for testing the story.
<<<<<< =================== >>>>>>
Q. 33: (Level K3) In an iteration planning meeting, the team is discussing a user story. The product owner advises that sensitive customer data is captured as part of the story and should be encrypted. The developer explains that the encryption could result in an increase in development time. Out of the following which would best represent a tester’s contribution to this discussion?
A. The tester advises that encryption will increase the testing effort as there is more development required.
B. The tester advises that the priority of the story should be increased.
C. The tester advises that more performance testing will be required for the user story.
D. The tester advises that the user story needs testable acceptance criteria for the encryption functionality.
Explanation in favor of the correct answer:
Option (A) is False – as it is not necessary that the increase in development effort will increase the testing effort.
Option (B) is False – as the product owner will prioritize the story, the tester alone doesn’t decide that.
Option (C) is False – as changes to performance testing requirements will be decided by the team, not by the tester alone.
Option (D) is True – as the tester should ensure that there is testable acceptance criteria for all of the functions of the user story.
<<<<<< =================== >>>>>>
Q. 34: (Level K2) Out of the following which BEST describes a tester participating in a retrospective meeting?
A. As a tester participating in a retrospective meeting, I should bring in topics that are related to testing only. All other topics will be covered by different participants.
B. As a tester, I participate in a retrospective meeting as an observer, ensuring that the meeting follows the retrospective rules and agile values.
C. As a tester participating in a retrospective meeting, I should provide feedback and input on all activities conducted by the team in the sprint.
D. As a tester, I should only attend and participate in a retrospective meeting if I have any feedback and input related to activities conducted by the team in the sprint.
Explanation in favor of the correct answer:
Tester participates the retrospective meeting not as an observer but he/she remains the ears and eyes of the entire team in the sprint and remains responsible for providing inputs to the team and feedback on all activities.
<<<<<< =================== >>>>>>
Q. 35: (Level K2) Out of the following which demonstrates effective use of the testing quadrant?
A. When communicating test ideas, the tester can refer to the matching test quadrant, so that the rest of the team will better understand the purpose of the test.
B. The tester can use the types of tests described in the testing quadrants as coverage metric, the more tests covered from each quadrant, the higher the test coverage.
C. The team should pick a number of tests expected from each quadrant, and the tester should design and execute those tests to ensure all levels and types of tests have been executed
D. The tester can use the testing quadrants during risk analysis; with the lower level quadrants representing a lower risk to the customer.
Explanation in favor of the correct answer:
It is the responsibility of the tester to select tests from a testing quadrant and communicate with the team with clear objective of doing particular tests.
<<<<<< =================== >>>>>>
Q. 36: (Level K2) One of the Agile teams are using the “Start, Stop, Continue” exercise for their iteration retrospective.
Out of the following which one is from the “Stop” list?
A. Communicating better with each other.
B. Accepting the story with incomplete requirements.
C. Increase the coverage of Automation tests.
D. Improve the performance of the test environment.
Explanation in favor of the correct answer:
Option (A) is False – as it is from the “continue” list
Option (B) is True – as it is from the “stop” list. The team should stop accepting the stories without complete requirements.
Option (C) is False – as it is from the “start” list
Option (D) is False – as it is from the “start” list
<<<<<< =================== >>>>>>
Q. 37: (Level K2) Out of the following which could be raised in the retrospective meeting?
i. Frequent environment related issues are slowing down testing. A root cause analysis of the environment issues is required.
ii. A new tool is needed for the team to better manage user stories.
iii. Automation coverage of unit tests should be increased to improve overall quality.
iv. The team should plan for some social activity after the end of each iteration.
A. i, ii, iii
B. i & iii
C. i, ii, iv
D. i, ii, iii, iv
Explanation in favor of the correct answer:
Statement (i) is True – as it could be raised as a process improvement.
Statement (ii) is True – as it could be raised as a process improvement, this could improve the efficiency of the team.
Statement (iii) is True – as it could be raised as a process improvement.
Statement (iv) is True – as it could be raised; team activities can result in better communication and team efficiency.
<<<<<< =================== >>>>>>
Q. 38: (Level K2) Out of the following which items should NOT be raised during a retrospective meeting?
A. Test data creation taking a long time. There should be an automated process to create test data.
B. Developers not finishing the development activities on time.
C. The percentage of automation tests need to be increased to reduce regression risks.
D. The test environment is slow and frequently unavailable for testing.
Explanation in favor of the correct answer:
Option (A) is False – as this should be raised as a process improvement.
Option (B) is True – as the retrospective meeting is not meant to point fingers at individuals or groups.
Option (C) is False – as this should be raised as a process improvement.
Option (D) is False – as this should be raised as a process problem and bottleneck.
<<<<<< =================== >>>>>>
Q. 39: (Level K2) Out of the following which BEST describes a tester’s contribution in a retrospective meeting?
A. As a tester participating in a retrospective meeting, I should only be concerned about the test-related improvement decisions focused on test effectiveness
B. As a tester, I should I should give feedback only on the automation tasks so that I can improve test effectiveness
C. As a tester, I should provide feedback on all activities conducted by the agile team during all the completed sprints.
D. As a tester, I should give feedback only on the development task so that I can improve test effectiveness
Explanation in favor of the correct answer:
All team members, including testers, should provide input and feedback on both testing and non-testing activities in retrospective meetings.
<<<<<< =================== >>>>>>
Q. 40: (Level K2) Out of the following which is NOT the purpose of retrospective meetings held at the end of each iteration?
A. To discuss the team velocity and the ways to improve it.
B. To discuss the things In the iteration which were successful.
C. To discuss the things In the iteration which can be improved.
D. To discuss how to incorporate the improvements and retain the success in future iterations.
Explanation in favor of the correct answer:
Option (A) is correct – as it is false to say that the purpose of the retrospective meeting is not to discuss team velocity or ways to improve it.
Option (B) is incorrect – as it is true to say that one of the purposes of a retrospective meeting is to find out the things which were successful.
Option (C) is incorrect – as it is true to say that one of the purposes of a retrospective meeting is to find out the things which can be improved.
Option (D) is incorrect – as it is true to say that one of the purposes of a retrospective meeting is to incorporate the improvements in future iterations.
Continue to Crash Course Part 5
An expert on R&D, Online Training and Publishing. He is M.Tech. (Honours) and is a part of the STG team since inception.