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 (A)</p> Signup and view all the answers

What is test-driven development?

<p>A development process where you create test cases before you develop (B)</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 (A), Shared understanding across the team (B), Ensures minimal gaps in development (D)</p> Signup and view all the answers

More Like This

Software Functional Testing
4 questions
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