Online Exam Quiz

questionQuestion  1 to 30

In Agile, what is the main responsibility of the tester during a sprint?

  • To execute all the test cases
  • To collaborate with developers to understand requirements and test features
  • To create detailed test cases for the entire project
  • To generate testing metrics for the project
Mark for review

How does Agile testing promote continuous improvement?

  • By collecting feedback from each sprint and adapting processes
  • By testing at the end of the project
  • By executing tests only for critical features
  • By reducing testing time each sprint
Mark for review

What is the purpose of sprint retrospective in Agile?

  • To evaluate testing tools
  • To discuss the sprint's success, challenges, and improvement opportunities
  • To create test cases for the next sprint
  • To review and update the project backlog
Mark for review

What does the Agile principle of "responding to change over following a plan" mean for testing?

  • Testing is always done according to a fixed plan
  • Test cases must be written before the development
  • Testing adapts to changes and evolves as requirements change
  • Testing happens only after the product is delivered
Mark for review

What is a sprint in Agile?

  • A fixed period of time during which work must be completed and made ready for review
  • A testing phase at the end of the project
  • A document summarizing the requirements
  • A manual testing phase
Mark for review

How does Agile testing handle defects?

  • Defects are ignored
  • Defects are fixed during the current sprint
  • Defects are fixed at the end of the project
  • Defects are outsourced to a separate team
Mark for review

How does Agile support testing in short cycles?

  • By completing all tests at the end of the project
  • By executing tests incrementally with each sprint
  • By testing once after each release
  • By testing only at the beginning of the project
Mark for review

What does the term "user story" mean in Agile testing?

  • A collection of test cases for a feature
  • A description of a feature from the end user's perspective
  • A defect found during testing
  • A test case that automates user actions
Mark for review

In Agile, what is a product backlog?

  • A list of features that will be tested at the end
  • A list of requirements, user stories, and tasks for the project
  • A list of completed test cases
  • A document that tracks defects
Mark for review

In Agile testing, what is the "Definition of Done"?

  • A list of tasks that must be completed before testing can begin
  • The criteria that must be met for a product or user story to be considered complete
  • A list of features to be tested
  • The test cases that must be executed for acceptance
Mark for review

How does Agile testing handle non-functional requirements?

  • They are ignored in favor of functional testing
  • They are handled separately after the sprint
  • They are tested continuously throughout the development cycle
  • They are documented and executed after the project is complete
Mark for review

What is the main challenge of testing in Agile?

  • Lack of documentation
  • Fixed deadlines
  • Extensive planning
  • Multiple testers for each story
Mark for review

In Agile, what does a sprint backlog contain?

  • A list of defects and issues
  • A list of all tasks, including testing tasks, to be done during a sprint
  • A list of completed features
  • A list of user stories in the product backlog
Mark for review

What is a key principle of Agile Testing?

  • Strict documentation
  • Testing only at the end of the development cycle
  • Collaboration between developers and testers
  • Testing after the product is deployed
Mark for review

What is a typical role of a Scrum Master in an Agile project?

  • To write test cases
  • To facilitate meetings and help the team resolve blockers
  • To conduct manual testing
  • To execute automated test scripts
Mark for review

What is the purpose of test case prioritization in Agile?

  • To automate all tests
  • To prioritize which tests to run based on risk, complexity, and value
  • To create test cases for every requirement upfront
  • To ensure that testing is performed in a set order
Mark for review

How is "continuous integration" beneficial for Agile testing?

  • It automates all test cases
  • It enables testing and defect detection early in the development cycle
  • It allows for manual testing at the end of development
  • It eliminates the need for collaboration
Mark for review

What is the role of acceptance criteria in Agile testing?

  • To define the specific testing tasks
  • To ensure that the user story meets the requirements before it is marked as done
  • To track defects
  • To automate tests
Mark for review

How does Agile testing help ensure quality?

  • By testing only once during the final release
  • By integrating testing into every stage of the development cycle
  • By focusing only on the final product
  • By relying on the quality of the product at the end
Mark for review

What is the role of the Scrum Master in Agile testing?

  • To write test cases
  • To facilitate the Scrum process and remove blockers for the testing team
  • To create detailed test reports
  • To handle defect tracking
Mark for review

What is "test-first" programming in Agile?

  • Writing tests after the development phase
  • Writing tests before the development of features
  • Writing test cases for the entire project upfront
  • Writing tests for non-functional requirements first
Mark for review

In Agile, what is the purpose of a test environment?

  • To execute automated tests
  • To provide the necessary infrastructure for executing manual and automated tests
  • To write test cases
  • To collect data from users
Mark for review

What is the main advantage of using Agile for testing?

  • It reduces the overall testing time
  • It focuses on delivering a fully tested product at the end of the project
  • It allows for continuous collaboration and feedback
  • It requires minimal documentation
Mark for review

Which Agile methodology emphasizes on individuals and interactions over processes and tools?

  • Scrum
  • Lean
  • Extreme Programming (XP)
  • Kanban
Mark for review

What is the role of the tester in a daily stand-up meeting?

  • To discuss testing challenges
  • To report defects to stakeholders
  • To explain the testing strategy for the entire project
  • To provide detailed reports on individual test cases
Mark for review

What is Agile Testing?

  • Testing without a formal process
  • Testing with a focus on user stories and iterative development
  • A form of manual testing
  • A method to automate tests
Mark for review

How does Agile testing support collaboration between developers and testers?

  • Testers work separately from developers
  • Testers join the developers in daily stand-ups and sprint planning
  • Testers work with developers only during the final sprint
  • Developers and testers are not involved in each other?s activities
Mark for review

How often are sprint reviews held in Agile?

  • At the start of every sprint
  • At the end of every sprint
  • Every two weeks
  • Only at the final sprint
Mark for review

In Agile, how is testing typically conducted?

  • At the end of the development cycle
  • Continuously during development
  • Only during the design phase
  • Only after the product is deployed
Mark for review

What does the term "velocity" mean in Agile?

  • The speed of the testing process
  • The rate at which features are developed and delivered
  • The speed at which defects are fixed
  • The amount of work completed in a sprint
Mark for review

blinkerOnline

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • Answered
  • Not Answered
  • Marked for Review