wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Agile Tester Foundation Sample Exam 004

Total questions: 40

Worksheet time: 10hrs 0mins

Name
Class
Date
1.
“Working software over comprehensive documentation” is one of the key Agile Manifesto values. Which of the following Agile approaches helps in achieving this value?
a)
Daily standups
b)
Demonstrations and reviews
c)
Agile measurements
d)
Retrospectives
2.
Kanban board are used by Agile teams to manage WIP. WIP is an abbreviation, used for?
a)
Work inventory plan
b)
Work in progress
c)
Work input parameter
d)
Work integrating people.
3.
Testers are involved in release planning and especially add value in the following activities. Choose all that apply
a)
Defining testable user stories, including acceptance criteria
b)
Defining the necessary test levels
c)
Participating in project and quality risk analysis
d)
prioritizing the user stories in the product backlog
4.
In iteration planning, which of the following activities are performed by the team?
a)
Defining the necessary test levels
b)
Breaking down user stories into tasks
c)
Defining testable user stories, including acceptance criteria
d)
Making sure everyone understands what Scrum means
5.
During which Scrum event, the product backlog is defined and redefined?
a)
Release Planning
b)
Iteration planning
c)
Sprint Planning
d)
Project Planning
6.
Which of the two following activities best represents responsibilities of "Whole Team Approach" ? Select only TWO
a)
Testers collaborate with business representatives to help them create suitable acceptance tests
b)
Business stakeholders decide test automation approach for the project
c)
The whole team, not only testers are responsible for the product quality
d)
Developers are expected to test the non functional requirements like performance etc
e)
Testers create automated unit tests and pass them on to developers
7.
The team is using “Power of Three” concept in the new project. Which of the following statements explains this?
a)
The concept of involving Testers, Developers, and Business Representatives in all feature discussions.
b)
The concept of involving DBA and Architect in all feature discussions.
c)
The concept of involving Scrum Master, the Product owner and developers in all feature discussions.
d)
The concept of involving at least 3 developers in every feature discussions.
8.
Which of the following is the most effective 'Agile Quality Assurance' approach?
a)
Establishing a highly detailed quality management plan.
b)
Correctly prioritizing backlog items.
c)
Creating highly detailed user stories.
d)
Frequent inspection, review and demonstration sessions.
9.
Which of the following is NOT a benefit of early and frequent feedback?
a)
Clarifying customer feature requests
b)
Avoiding requirements misunderstandings
c)
Promoting consistent project momentum
d)
Making quality everyone’s responsibility
10.
One of the elements of the '3C' concept is Confirmation. What does 'Confirmation' mean in the context of this concept?
a)
Confirmation is the acceptance criteria, discussed in the conversation during user story creation, are used to confirm that the story is done.
b)
Confirmation is the sign off of the customer on the final requirements document.
c)
Confirmation is the product owner acceptance of the product at the end of the iteration
d)
Confirmation is the tester confirmation of a fixed defect by the development team.
11.
Which of the following statements regarding Agile retrospectives is correct?
a)
Retrospectives help teams groom product backlog.
b)
Retrospectives help teams develop release plans.
c)
Retrospectives help teams improve.
d)
Retrospectives help teams develop iteration plans.
12.
Which of the following item should be raised during a retrospective meeting?
a)
Tester A is struggling to find defects, he needs more training
b)
Developer C is non performing and should be replaced
c)
Regression test suites have some redundant test cases. The test cases should be reviewed and unnecessary test cases should be removed.
d)
What is getting in your way?
13.
At the end of each sprint, the team notice that there are lot of integration defects. What can the team do, to identify and resolve these defects earlier?
a)
Use Continuous integration to addresses this challenge, by merging all changes made to the software and integrating all changed components regularly, at least once a day
b)
Use Sprint Planning to addresses this challenge
c)
Take no steps as this cannot be resolved
d)
Discuss and motivate the developers to do better using a good reward system
14.
Which of the following framework allows the continuous integration of new software with the system, with the static analysis and unit tests run repeatedly as new software is checked in?
a)
Test Design tool
b)
Configuration Management system
c)
RTM (Requirement traceability matrix)
d)
Test Execution tool
15.
Pairing can involve a tester working collaboratively with a developer. In an Agile project what would this probably mean ?
a)
Tester works collaboratively with a developer to develop a feature.
b)
Tester guides the developer as to how to do the development
c)
Tester works collaboratively with a developer to develop and test a feature.
d)
Tester writes the code under the guidance of a developer
16.
Which of the following is not typically a work product generated by testers in Agile projects?
a)
automated tests
b)
quality risk catalogs
c)
test plans
d)
product backlog
17.
What is a test level in an Agile project?
a)
Test levels are test activities that are logically related, often by the maturity or completeness of the item under test.
b)
Test levels are test activities that are logically related, often by the tester's skill level
c)
Test levels are test activities that are logically related, often by the no of test bases covered by the test cases
d)
Test levels are test activities that are logically related, often by the number of test cases created to test a requirement
18.
As a Udemy user, I want to able to submit feedback on the course, so that the author can read my opinion or concern .
a)

Acceptance test

b)

Beta Test

c)

Unit Test

d)

System test

19.
The task moves into the 'done' column of the task board when?
a)
When the development is complete
b)
When the first round of test is complete
c)
When the task meets the acceptance criteria defined for the user stories.
d)
When the User story is written
20.
To improve the overall product quality, many Agile teams perform customer satisfaction surveys to receive feedback on whether the product meets customer expectations. State whether this is True or False?
a)
True
b)
FALSE
21.
Automated unit test results provide immediate feedback on which of the following ? Choose only TWO
a)
code
b)
product quality
c)
build quality
d)
team velocity
22.
Extensive code churn (lines of code added, modified, or deleted from one version to another) could result in which of the following?
a)
The risk of Complex requirements
b)
The risk of losing the business
c)
The risk of introducing regression in Agile development
d)
The risk of miscommunication between the developers and the testers
23.
Which of the following skill is of high importance for a tester in Agile environment compared to that of a traditional environment?
a)
Good communication skill
b)
Automation testing
c)
Manual Testing
d)
Good knowledge of Testing Basics
24.
Testers should provide feedback on which of the following? Choose all that apply  
a)
test progress
b)
product quality
c)
process quality
d)
other team member's knowledge of Agile
25.
Who is responsible for product Quality in an Agile project?
a)
Testers only
b)
Testers and Business Stakeholders only
c)
The whole team
d)
Test Manager
26.
Which of the following approach allows every stakeholder to understand how the software component has to behave ?
a)
Acceptance Test-Driven Development
b)
Test-driven development
c)
Behavior-Driven Development
d)
Build Verification Test
27.
Which of the following is false about test pyramid?
a)
Unit and integration level tests are created using API-based tools
b)
Usually system and acceptance levels tests are created using GUI-based tools
c)
It is based on principle of eliminating defects as early as possible in the lifecycle
d)
Test pyramid emphasizes having a small number of tests at the lower levels (bottom of the pyramid)
28.
Some Agile teams use physical story/task boards. What is the purpose of such tools?
a)
They are used to mark the attendance
b)
They are used to manage and track user stories, tests, and other tasks throughout each sprint.
c)
They show the top performer of the week
d)
They explain the user stories in detail.
29.
According to you which one is incorrect?
a)

i, iii

b)

ii, iv, v

c)

i , iii, v

d)

ii, iii, iv

30.

In Testing Quadrant, which quadrant contains the following?

<br>

-exploratory testing,

-scenarios, process flows,

-usability testing,

-user acceptance testing,

-alpha testing,

-and beta testing

a)

Q2

b)

Q1

c)

Q4

d)

Q3

31.
Which two test quadrants, the above test cases would be a part of?
a)

Q1 Unit level, technology facing & Q2 System level, Business facing

b)

Q2 System level, Business facing & Q3 System or User Acceptance level, Business facing

c)

Q3 System or User Acceptance level, Business facing & Q4 System or Operation acceptance level, technology facing

d)

Q2 System level, Business facing & Q4 System or Operation acceptance level, technology facing

32.
You are leading a team of 10 tester assigned to test a new e-commerce website. You usually encourage two testers to test a module at a time. By having two testers test a single module, you believe that you get better testing coverage. What is this technique called?
a)
Whole-Team approach
b)
Collaborative testing
c)
Double testing
d)
Pairing
33.

Which of the following will qualify as an example for quality risk?

<br>

(i) Incorrect calculations in the reports

(ii) Delay is test environment set up

(iii) Misunderstanding between the developer and the tester

(iv) Delay in creation of user Stories

a)

only i

b)

I and iv

c)

ii and iv

d)

i and iii

34.
Which of the following statements regarding planning poker is incorrect?
a)
Planning poker brings together multiple expert opinions to do the estimating.
b)
Cross-functional representation in the estimation team is recommended.
c)
Planning poker is played by senior team representatives and the product owner.
d)
A lively dialogue ensues during planning poker and estimators are called upon to justify their estimates.
35.
An Agile team is discussing each user story in the iteration backlog and documenting the conditions of satisfactions for each story. These conditions are then written on the back of the story cards. What is the team doing?
a)
Determining the definition of done for stories.
b)
Playing planning poker.
c)
Testing the user stories.
d)
Estimating the stories.
36.
Which of the following Agile techniques requires the entire team to get together and discuss the acceptance criteria for a work product (The team then creates the tests and writes enough code and automated tests to meet the criteria)?
a)
Test at all levels.
b)
Acceptance Test Driven Development (ATDD).
c)
Continuous integration.
d)
Test Driven Development (TDD).
37.
Which of the following are examples of testable acceptance criteria for test related activities? Select TWO options.
a)
Exploratory testing will be used with Some black box techniques
b)
Compatibility testing: The application works on all the machines in the office
c)
Security testing: Only people with valid login ID and passwod should be able to access the content.
d)
Performance testing: The application loads in a reasonable amount of time with 10000 users.
e)
System testing: At least 80% of functional tests are automated.
38.
You have been given the following story:
a)

Account balance as 499 and 500, account status as "Active"

b)

Account balance as 236 and 508, account status as "Active" and card validation 12 and 13 months

c)

Account balance as 500 and 501, account status as "Active" and card validation 11 and 12 months

d)

Account balance as 499 and 500, account status as "Inactive" and "active"

39.
Which statement is true about exploratory testing in Agile projects?
a)
Testers having good knowledge of the system should perform exploratory testing.
b)
Only automated tests are used in exploratory testing
c)
Exploratory testing is the primary task of Scrum master
d)
The Independent testers should do exploratory testing
40.

Which of the following qualities are important for a tester doing exploratory testing

<br>

i. creativity,intuition and cognition

ii. good knowledge and understanding of the software under test

iii. understanding as to how to determine when the system fails.

iv. skill to find possible problems with the product

a)

i, iii

b)

ii, iv, v

c)

i , iii, v

d)

i, ii, iii, iv