ISTQB Software Testing Quiz 13

Approved & Edited by ProProfs Editorial Team
The editorial team at ProProfs Quizzes consists of a select group of subject experts, trivia writers, and quiz masters who have authored over 10,000 quizzes taken by more than 100 million users. This team includes our in-house seasoned quiz moderators and subject matter experts. Our editorial experts, spread across the world, are rigorously trained using our comprehensive guidelines to ensure that you receive the highest quality quizzes.
Learn about Our Editorial Process
| By Tmccoy
T
Tmccoy
Community Contributor
Quizzes Created: 14 | Total Attempts: 22,603
Questions: 6 | Attempts: 894

SettingsSettingsSettings
ISTQB Quizzes & Trivia

ISTQB software testing questions


Questions and Answers
  • 1. 

    Which of the following statements about functional testing is true?

    • A.

      Functional testing is primarily concerned with “what” a system does rather than “how” it does it.

    • B.

      Control flow models and menu structure models are used primarily in functional testing.

    • C.

      Functional testing includes, but is not limited to, load testing, stress testing and reliability testing.

    • D.

      Functional testing is often referred to as “structural” testing by testers and developers.

    Correct Answer
    A. Functional testing is primarily concerned with “what” a system does rather than “how” it does it.
    Explanation
    I'm hoping that by now this one would be obvious.

    Rate this question:

  • 2. 

    What is the purpose of exhaustive testing?

    • A.

      To decide if the system is ready for detailed and further testing.

    • B.

      To determine how the existing system may be affected by changes.

    • C.

      To make use of every possible input condition as a test case.

    • D.

      To determine if a system can function correctly with invalid inputs.

    Correct Answer
    C. To make use of every possible input condition as a test case.
    Explanation
    The definition of exhaustive testing is that it "comprises all combinations of input values and preconditions", so the anwer is C. But you'll also be aware that according to Testing Principle 2: Exhaustive testing is impossible.

    Rate this question:

  • 3. 

    Which of the following details would most likely be included in an incident report? i) Identification of the test item (configuration item) and environment.ii) Development process characteristics such as organisation stability and test process used.iii) A review of the test basis, such as requirements, architecture, design, interfaces, etc.iv) Scope or degree of the impact on the stakeholders’ interests.

    • A.

      I, ii & iii

    • B.

      Ii & iii

    • C.

      I & iv

    • D.

      Iii & iv

    Correct Answer
    C. I & iv
    Explanation
    This one is easy. Even if you don't know the answer, you can eliminate iii straight away, because incident reports have nothing to do with reviewing anything. So that gets rid of A, B & D and leaves C as the answer.

    Rate this question:

  • 4. 

    Which of the following is a good reason for a developer to use a Test Harness tool?

    • A.

      To help the developer to compare differences between files and databases.

    • B.

      To reduce the quantity of component tests needed to be run.

    • C.

      To make it easier for developers to test each other’s code.

    • D.

      To simplify running unit tests when related components are not available yet.

    Correct Answer
    D. To simplify running unit tests when related components are not available yet.
    Explanation
    A test harness consists of drivers and/or stubs. When you want to test a function, but the code to call that function hasn't been written yet, a driver can be used to call the function and allow you to test it. Also, if you want to test a function that needs to call some code, but that code hasn't been written yet, the function can call a stub so you can do your testing.

    Rate this question:

  • 5. 

    What factors should an organisation take into account when determining how much testing is needed? i) Level of riskii) Tools to be used during test sub-projectiii) Project constraints such as time and budgetiv) Skill of the testersv) Expected selling cost of the system

    • A.

      All of the factors should be taken into account.

    • B.

      I & iii

    • C.

      I, iii & iv

    • D.

      I, ii, iv & v

    Correct Answer
    B. I & iii
    Explanation
    Clearly risk is the main thing to be concerned about, and then we need to factor in time and budget. Tools, skills or selling cost have nothing to do with how much testing is needed (but they may affect how much testing is actually done).

    Rate this question:

  • 6. 

    What is testing without executing the code?

    • A.

      Non-functional testing

    • B.

      Structure-based testing (white box)

    • C.

      Static testing

    • D.

      Functional testing (black box)

    Correct Answer
    C. Static testing
    Explanation
    Don't be confused here by structure-based testing, which is clearly done by executing the code (while the test cases can be derived from analysing the code). Static testing, which is the opposite of dynamic testing, is done without executing the code.

    Rate this question:

Quiz Review Timeline +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

  • Current Version
  • Mar 22, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • Jul 27, 2009
    Quiz Created by
    Tmccoy
Back to Top Back to top
Advertisement
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.