Testing Techniques Overview
10 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

When you test, you ______________________

  • Develop new functionality in an application
  • Ensure there are no bugs in an application
  • Experiment with the functionality of an application (correct)
  • Discover requirements for an application
  • Which of the following is a benefit from testing?

  • Fewer Defects (correct)
  • Increased Risk
  • Narrower Understanding
  • More Knowledge Gaps
  • A testing strategy balances which of the following?

  • Applications and Cost
  • Cost and Quality (correct)
  • Production and Time
  • Quality and Applications
  • Match each test functionality with the correct test type.

    <p>Systems Integration Testing = Ensures individual working parts come together as one working application In-Flight Testing = Is only completed if an application is actively used in production Automated Testing = Requires a developer to write test scripts using a tool like FitNesse Exploratory Testing = Identifies gaps in functionality and unknown risk</p> Signup and view all the answers

    Match each test functionality with the correct test type.

    <p>Performance Testing = Mimics a realistic environment to validate an application is built to scale Functional Testing = Answers the question, “Is the application working as intended?” Exploratory Testing = Identifies gaps in functionality and unknown risk Systems Integration Testing = Ensures individual working parts come together as one working application</p> Signup and view all the answers

    What is test-driven development?

    <p>A development process where you create test cases before you develop</p> Signup and view all the answers

    What is test-driven development?

    <p>A development process where you create test cases before you develop</p> Signup and view all the answers

    Order the steps in test-driven development by placing the number next to the appropriate step.

    <p>Step 1 = Read the user story acceptance criteria Step 2 = Write test cases based on the acceptance criteria Step 3 = Configure design objects to pass the tests Step 4 = Create new test cases for risks you introduced</p> Signup and view all the answers

    Order the steps in test-driven development by placing the number next to the appropriate step.

    <p>Step 3 = Configure design objects to pass the tests Step 4 = Create new test cases for risks you introduced Step 5 = Test your design objects Step 6 = Refactor design objects if any of them do not pass</p> Signup and view all the answers

    What benefits do design documents bring to application development? Select all that apply.

    <p>Takes guesswork out of development</p> Signup and view all the answers

    More Like This

    Boundary Value Analysis in Software Testing
    15 questions
    Techniky testovacího designu
    10 questions
    Software Testing Techniques Quiz
    21 questions

    Software Testing Techniques Quiz

    FashionableVibrance4186 avatar
    FashionableVibrance4186
    Use Quizgecko on...
    Browser
    Browser