This quiz assesses knowledge on Agile testing methodologies compared to traditional approaches, focusing on integration, system testing, and development activities in agile projects. It is designed for those preparing for the ISTQB Foundation Level Extension - Agile Tester certification.
In both cases, developers develop unit tests all the time.
User stories are used to develop acceptance criteria in order to verify test result.
Testers share their knowledge and testing skills with other team members
Automation and use of tools are to key concept of both aproaches.
Rate this question:
Leave the bugs for later release and continue with the planned tasks for the release
Stablize the iteration by taking the opportunity to 'fix bug first', test it and then integrate it, leaving the scheduled tasks until the end of iteration.
Hide the bugs by changing the code, so that program execution will never go to the section of code which created the bug
Wait for the customer to provide further report on the bug.
Rate this question:
Change of priority for user stories
Some new members have joined the development team
There has been a change in management.
Developers and business representatives no longer appreciate the value of testing.
Rate this question:
Bring team members periodically to share ideas and co-loate
Make a new team who are geographically located nearby and let them handle the project
Establish processes and tools to apply pair programming
None of the above
Rate this question:
I only
I and iii
Ii and iii
I,ii and iii
Rate this question:
Developing test cases
Creating test data
Defining test objectives
Setting up the test environment
Rate this question:
True
False
Rate this question:
User stories
Epics
Test first approach test cases
Entity diagrams
Rate this question:
I,iii,iv
I,ii,iii
Ii,iii,iv
I,ii,iv
I,ii,iii
I,ii,v
I,iii,iv
Ii,iv,v
Rate this question:
I and iii
Ii and iii
I and ii
Iii and iv
Rate this question:
They can perform system test because test level can overlap
Perform unit tests, followed by the changes and leave system test at the end of iteration.
Regression testing must come before unit and system testing.
System testing can be performed anytime during an iteration
Rate this question:
Only perform confirmation test for the items changed.
Perform all unit tests, functional test, and system test
Perform functional test for items selected in this iteration and all previous iterations as part of regression suite.
Since primary goal is to satisfy customer, perform all acceptance level testing(e.g. alpha and beta)
Rate this question:
Non-functional testing can be outsourced because it is specialized testing.
Tests can be performed after two iterations after this iteration
In a separate iteration dedicated for only non-functional testing
As a part of system level testing after the completion of first user story.
Rate this question:
All the tests are executed with every code check in
Static analysis , code coverage and unit tests during code check in and functional test at the end of iteration
Static analysis, code coverage and unit test can be done during code check in while functional tests can be scheduled every couple of days.
All tests are scheduled every couple of days.
Rate this question:
Highly skilled developer who can solve software bugs most efficiently
Real time test reporting to identify, isolate and correct bugs.
Testers with development experience who can leverage on their debugging skill
Complete integration framework with unit tests, static analysis, code checking and profiling happening during every code checking.
Rate this question:
Over reliance on unit testing
Engage independent testers in the project
Use tools to automate task boards and burndown charts
Executing acceptance testing at least daily.
Rate this question:
Burn down charts showing work left against time
Task board showing the movement of different tasks across the board
Customer survey with metrics such as, defect density, test pass/fail rate, defect discovery rate etc
Daily stand up meeting with all the members attending the meeting.
Rate this question:
Task boards with each type of tasks (dev,test) having color coordinated tasks
Burndown charts showing work left to be finished against time allocated
Daily stand up meeting
Customer survey showing different metrics.
Rate this question:
I,iii
I,ii
Iii,iv
I,iv
Rate this question:
Making testers more effective and efficient through automated status sharing
Measure product quality through customer survey, using various metrics
Use metrics to reward, punish or isolate team members
Make the progress towards the completion of iteration/releasevisible through burndown chart.
Rate this question:
Test design and implementation strategy
Burn down charts
Daily stand up meeting
Early and frequent feedback to customer
Rate this question:
I and ii
I and iii
Ii and iii
Iii and iv
Rate this question:
I,ii,iii
Ii,iii,iv
I,iii,iv
I,ii,iv
Rate this question:
I only
Ii and iii
I and ii
Iii only
Rate this question:
Build verification test -> unit test -> acceptance test
Unit test -> acceptance test -> build verification test
Acceptance test -> build verification test -> unit test
Acceptance test -> unit test -> build verification test
Rate this question:
Since developers broke the code, advice the developer to fix their problems
Think in terms of solving the problem with an attitude that bugs will get resolved eventually
Providing information to the stakeholders to prove that it is not testing team's fault
Let the management decide what course of action theys should take
Rate this question:
Stop testing since team is satisfied with testing
Retrospect on how to continue this success in future
Absence of error does not mean there is no error. Product performance could improve more.
None of the above
Rate this question:
Rely on their experience to develop test cases.
Use their own intuition to find out what could it be
Rely on written documentation
Ask the business representative or customer or other team member direclty for information
Rate this question:
Perform project risk analysi
Make sure all the testing task have been scheduled for iterations and releases
Perform product risk analysis
Review what tasks have been assigned to him/her
Rate this question:
Work with the developer to resolve them
It is developer jobs to solve bugs, so no need to collaborate
Continue testing without thinking about the defect
Find similar bugs in the syste
Rate this question:
Quiz Review Timeline (Updated): Jan 8, 2025 +
Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.
Wait!
Here's an interesting quiz for you.