ISTQB Agile Tester Extension Exam Crash Course Part 7
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. 61 to 70) with Explanation in Favour of the Correct Answer
The Correct Answer option has been Hi-lighted in Yellow.
Q. 61: (Level K2) Which out of the following TWO testing tasks can be taken by the independent testing team on agile projects?
A. Non Functional testing.
B. Story level testing activities.
C. System Integration testing.
D. Story level automation activities.
Explanation in favor of the correct answer:
Option (A) is True – as an independent testing team can work on non-functional testing which is an iteration-independent activity.
Option (B) is False – as story level testing involves working closely with the developer so there is a chance to lose test independence.
Option (C) is True – as an independent testing team can work on the test levels like system integration testing that might not fit well within a sprint.
Option (D) is False – as automation testing activities involve working closely with the developer so there is a chance to lose test independence.
<<<<<< =================== >>>>>>
Q. 62: (Level K2) The Test manager wants to introduce Independent testing for one of the Agile teams. Out of the following which is a good approach?
A. Engage the independent test team in iteration planning activities.
B. Engage the independent test team In the release planning to understand the risk.
C. Engage the independent team carrying out test levels that might not fit well within a sprint.
D. Engage the independent test team for the automation tasks in the sprints.
Explanation in favor of the correct answer:
Option (A) is False – as testers working on the iteration should be engaged in iteration related activities, not the independent test team.
Option (B) is False – as testers working on the iteration should be engaged in release planning, not the independent test team.
Option (C) is True – as an independent testing team can carry out test levels e.g. system integration testing, that might not fit well within a sprint.
Option (D) is False – as developers and testers work collaboratively to do the automation task in the sprints
<<<<<< =================== >>>>>>
Q. 63: (Level K2) Out of the following which is an example of an independent test team in Agile project?
A. On-demand Testers working In the final days of each sprint.
B. Testers implementing and updating test strategy.
C. Testers working on iteration automation activities.
D. Testers working with the team to write the user story.
Explanation in favor of the correct answer:
Option (A) is True – as on-demand testers working on final days of each sprint can provide an objective, unbiased evaluation of the software.
Option (B) is False – as testers working on the test strategy is not an example of an independent test team as a lot of collaboration is required with the team for this task.
Option (C) is False – as testers working on iteration automation activities is not an example of an independent test team as a lot of collaboration is required with the team for this task.
Option (D) is False – as testers working on user stories is not an example of an independent test team as a lot of collaboration is required with the team for this task.
<<<<<< =================== >>>>>>
Q. 64: (Level K2) Out of the following which statements about Independent testing on Agile projects is False?
A. Independent testing can be introduced at the start of a sprint.
B. An Independent test team can be part of another team.
C. There is a risk of losing test independence in Agile teams.
D. An Independent test team can carry out test levels that might not fit within a sprint.
Explanation in favor of the correct answer:
Option (A) is correct – as it is false to say that in the start of iterations there is more of a need for testers to work closely with developers; so there is a chance to lose test independence.
Option (B) is incorrect – as it is true that this option is satisfied when there are some specialized testers working on iteration independent or long-term activities like developing an automated test tool or non-functional testing etc.
Option (C) is incorrect – as it is true that this can happen when testers work closely with developers.
Option (D) is incorrect – as it is true that independent testing team can carry out test levels e.g. system integration testing, that might not fit well within a sprint
<<<<<< =================== >>>>>>
Q. 65: (Level K2) Out of the following which is best at showing the team’s progress against estimates?
A. Burndown charts.
B. Automation logs.
C. The agile task board showing user story and task progress.
D. Defect tracking tools.
Explanation in favor of the correct answer:
As per the definition of Burndown chart, it is a graphical representation of work left to do versus time. That is, it is a run chart of outstanding work by a team working on agile projects.
<<<<<< =================== >>>>>>
Q. 66: (Level K1) The term “Agile task board” relates to Out of the following which?
A. A chart showing the progress of each user story with their current status.
B. A chart showing the sum of estimates of the work delivered across iterations.
C. A chart showing the number of defects discovered during a given period.
D. A chart showing the amount of work left to be done, versus the time allocated for the iteration
Explanation in favor of the correct answer:
Option (A) is True- as agile task boards are used to provide an instant, detailed visual representation of the user stories and the whole team’s current status.
Option (B) is False- as this is a velocity chart, not the Agile task board.
Option (C) is False- as this is a defect discover rate chart, not the Agile task board.
Option (D) is False- as this is a burn-down chart, not the Agile task board.
<<<<<< =================== >>>>>>
Q. 67: (Level K1) Out of the following which is NOT used as Agile metric?
A. Burndown chart.
B. Velocity Chart.
C. Code Churn chart.
D. Daily Status report.
Explanation in favor of the correct answer:
Option (A) is incorrect – as it is true that Burndown chart is one of the Agile metrics. It shows the amount of work left to be done, versus the time allocated for the iteration.
Option (B) is incorrect – as it is true that Velocity chart is one of the Agile metrics. It shows the sum of the estimates of the work delivered across iterations. This may be used while selecting the stories for the next iteration.
Option (C) is incorrect – as it is true that Code Churn is one of the Agile metrics. It shows the number of defects discovered during a given period. This may be used as criteria for stopping the testing.
Option (D) is correct – as it is false to say that daily status is not one of the Agile metrics. The team shares the status in the daily stand-up meetings.
<<<<<< =================== >>>>>>
Q. 68: (Level K2) In an Agile project, out of the following which would best denote product quality at the end of iteration 6 of a new system release consisting of 8 iterations?
A. No severity 1 or 2 defects were detected during system testing of iteration 6, which allowed the teams to move into iteration 7.
B. The results of a customer beta test on the iteration 6 software release indicate that the system works correctly and that it has improved productivity.
C. The agile team has been successfully tracking to estimates, with limited variance showing on the burndown charts for all iterations to date.
D. All story cards in scope for each iteration, up to the current iteration, have been marked as “Done”, but with some technical debt being incurred.
Explanation in favor of the correct answer:
One of the best metric for product quality is the customer satisfaction by increased productivity. Customer satisfaction could be through beta testing of the final releases.
<<<<<< =================== >>>>>>
Q. 69: (Level K2) In the final days of sprint tests, execution is blocked due to a test environment related issue which is escalated to the environment team.
What is the BEST action point from a Tester’s point of view?
A. There is nothing the tester can do so he should start working on test case preparation for stories which can be included in the next sprint.
B. This is a blocker and should be communicated in the daily stand-up meeting so the team can help resolve the issue or look for alternative solutions to finish testing.
C. Environment downtime can be used effectively to work on the automation of test cases.
D. The tester should document this so it can be raised in the retrospective as this may impact the testing for the current sprint.
Explanation in favor of the correct answer:
Option (A) is False – as tester alone can’t determine the stories for the next sprints. They should be addressed by the entire team during sprint planning.
Option (B) is True – as issues that may block test progress should be communicated In the daily stand-up meetings so the whole team is made aware of the issue(s) and can work together to find a suitable solution(s).
Option (C) is False – as automation activities are planned in parallel to testing activities, not during downtime.
Option (D) is False – as retrospectives cover topics such as the process, people, organizations, relationships, and tools. Blockers should be raised in daily stand-up meetings.
<<<<<< =================== >>>>>>
Q. 70: (Level K2) The team has selected 3 stories in the current sprint each of them is 8 points, sprint size is 2 week. Sprint burndown chart will start with which of the following values along the Y axis of burndown chart?
A. 24
B. 2
C. 8
D. 3
Explanation in favor of the correct answer:
Y-axis displays the remaining effort which is 8 x 3 = 24 and X-axis displays the working days.
Continue to Crash Course Part 8
An expert on R&D, Online Training and Publishing. He is M.Tech. (Honours) and is a part of the STG team since inception.