Software Testing in Software Engineering Chapter 5
32 Questions
1 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

Which of the following is the primary goal of software testing?

  • Ensuring the code does what it was designed to do and nothing unintended (correct)
  • Maximizing system performance
  • Analyzing the risk of each error
  • Identifying as few errors as possible
  • What is the role of a software tester in creating and executing test cases?

  • Defining and managing required test resources
  • Developing the test plan
  • Creating and executing test cases (correct)
  • Analyzing the risk of each error
  • What are the qualities expected of a software tester?

  • Lackadaisical, argumentative, disorganized, and unimaginative
  • Uncooperative, lacking creativity, and disorganized
  • Overbearing, inarticulate, and unable to adopt client's point of view
  • Striving for perfection, being diplomatic, having great writing skills, and being creative (correct)
  • What are the two terms used by software testers to describe how they approach their testing?

    <p>Black-Box and White-Box Testing</p> Signup and view all the answers

    In software testing, what is the purpose of analyzing and measuring the system’s performance?

    <p>To ensure that computer code does what it was designed to do</p> Signup and view all the answers

    What is the main responsibility of a software tester in maintaining test statistics?

    <p>Maintaining test statistics</p> Signup and view all the answers

    What type of testing involves the tester not knowing the details of how the software works?

    <p>Black-Box Testing</p> Signup and view all the answers

    In which type of testing does the tester have access to the program's code and can examine it?

    <p>White-Box Testing</p> Signup and view all the answers

    Which type of testing refers to examining and reviewing something that's not running such as documentation?

    <p>Static testing</p> Signup and view all the answers

    What does 'test-to-pass' involve in software testing?

    <p>Assuring that the software does what it's specified to do in ordinary circumstances</p> Signup and view all the answers

    What are the two steps in creating a test case?

    <p>Drafting purpose and pre-requisites, and writing expected results</p> Signup and view all the answers

    What did Kaner suggest makes a good test case?

    <p>&quot;The best tester is the one who gets the most bugs fixed.&quot;</p> Signup and view all the answers

    What should be checked when reviewing a bug report?

    <p>Unnecessary information, personal opinions, and insult potential</p> Signup and view all the answers

    What does static testing refer to?

    <p>&quot;It refers to examining and reviewing something that's not running such as documentation&quot;</p> Signup and view all the answers

    "He can't look in the box to see how it operates" refers to which type of testing?

    <p>&quot;Black-Box Testing (functional or behavioral testing)&quot;</p> Signup and view all the answers

    "Complete and correct. Easy to read. Not redundant." are characteristics of what?

    <p>&quot;What makes a good test case.&quot;</p> Signup and view all the answers

    Software testing is a process designed to make sure computer code does what it was designed to do and that it does not do anything ______.

    <p>unintended</p> Signup and view all the answers

    The goal of the software tester is to find errors, finding them as early as possible, and making sure they get ______.

    <p>fixed</p> Signup and view all the answers

    The software tester role involves developing the test ______.

    <p>plan</p> Signup and view all the answers

    One of the qualities expected of a software tester is to be ______.

    <p>organized</p> Signup and view all the answers

    Black-Box and White-Box Testing are two terms that software testers use to describe how they approach their ______.

    <p>testing</p> Signup and view all the answers

    In software testing, the tester has access to the program's code and can examine it in ______ testing.

    <p>white-box</p> Signup and view all the answers

    Black-Box Testing is also known as ______ testing

    <p>functional</p> Signup and view all the answers

    White, Glass, or Clear-Box Testing is also known as ______ testing

    <p>structural</p> Signup and view all the answers

    Static testing refers to examining and reviewing something that's not running such as ______

    <p>documentation</p> Signup and view all the answers

    Dynamic testing refers to examining and reviewing something that's running such as ______

    <p>software</p> Signup and view all the answers

    Test-to-pass involves assuring that the software does what it's specified to do in ______ circumstances

    <p>ordinary</p> Signup and view all the answers

    Test-to-fail involves assuring only that the software shouldn’t work when it ______

    <p>shouldn’t</p> Signup and view all the answers

    A test case is 'A group of instructions for each test to be run on the ______'

    <p>system</p> Signup and view all the answers

    The best tester is the one who gets the most bugs ______

    <p>fixed</p> Signup and view all the answers

    Checking the Bug Report involves ensuring that the report is not ______

    <p>insulting</p> Signup and view all the answers

    He doesn't know how or why it happens, just that it ______

    <p>does</p> Signup and view all the answers

    More Like This

    Use Quizgecko on...
    Browser
    Browser