ISTQB Certification Questions on Software Testing
24 Questions
4 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

What is the primary focus of functional system testing?

  • Testing that the components that comprise the system function together
  • Testing the end to end functionality of the system as a whole (correct)
  • Testing that the system functions with other systems
  • Testing the system performs functions within specified response times
  • Which of the following represents an invalid state transition in the given state transition diagram?

  • ON to OFF
  • FAULT to ON (correct)
  • ON to FAULT
  • OFF to ON
  • What is another term for Peer Reviews?

  • Walkthrough
  • Formal Review
  • Inspection (correct)
  • Technical Review
  • Which statement is true regarding statement coverage and branch coverage?

    <p>100% branch coverage guarantees 100% decision coverage</p> Signup and view all the answers

    What is included in the Kick Off phase of a formal review?

    <p>Explaining the objective</p> Signup and view all the answers

    What is the correct mapping of every stage of the software Development Life cycle with the Testing Life cycle?

    <p>i-c , ii-d , iii-a , iv-b</p> Signup and view all the answers

    What is an important aspect of Test Planning?

    <p>All of the above</p> Signup and view all the answers

    What is the primary focus of Defect Management?

    <p>Tracking and managing defects to resolution</p> Signup and view all the answers

    Which of the following is NOT a phase of the Fundamental Test Process?

    <p>Requirement Analysis</p> Signup and view all the answers

    Which of the following techniques is NOT a black box technique?

    <p>LCSAJ (Linear Code Sequence and Jump)</p> Signup and view all the answers

    Which of the following is NOT a success factor for a review?

    <p>Each Review does not have a predefined objective</p> Signup and view all the answers

    Which of the following defects are NOT discovered by static analysis tools?

    <p>Logic errors</p> Signup and view all the answers

    From which of the following are Test Conditions derived?

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

    When should Regression testing be performed?

    <p>After the software has changed</p> Signup and view all the answers

    Which of the following is a characteristic of White Box Testing Technique?

    <p>Equivalence partitioning, Decision Table and Control flow</p> Signup and view all the answers

    Which of the following is NOT a defect type that can be discovered by static analysis tools?

    <p>Logic errors</p> Signup and view all the answers

    What is an example of residual risk in testing?

    <p>Defects not fixed or lack of test coverage in certain areas</p> Signup and view all the answers

    Which of the following metrics is NOT used to monitor test progress?

    <p>Size of the testing team</p> Signup and view all the answers

    What is a consideration when selecting a test approach?

    <p>The risk of product failure to humans</p> Signup and view all the answers

    In the case of large systems, what is the best approach to testing?

    <p>Test based on risk</p> Signup and view all the answers

    What is a purpose of verifying the test environment?

    <p>To prepare the test environment</p> Signup and view all the answers

    Which of the following is NOT a type of defect information?

    <p>Size of the testing team</p> Signup and view all the answers

    What is an objective of test reporting?

    <p>To report test results</p> Signup and view all the answers

    What is a benefit of test automation?

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

    Study Notes

    Functional System Testing

    • Functional system testing is testing the end-to-end functionality of the system as a whole.

    Peer Reviews

    • Peer Reviews are also called Inspections.

    State Transition Diagram

    • An invalid state transition is from FAULT to ON.

    Code Coverage

    • 100% statement coverage does not guarantee 100% branch coverage.
    • 100% branch coverage guarantees 100% decision coverage.
    • 100% decision coverage does not guarantee 100% branch coverage.

    Kick-Off Phase

    • The Kick-Off phase of a formal review includes explaining the objective.

    Software Development Life Cycle

    • Hi-level design corresponds to Unit tests.
    • Code corresponds to Acceptance tests.
    • Low-level design corresponds to System tests.
    • Business requirements correspond to Integration tests.

    Fundamental Test Process

    • The phases of the Fundamental Test Process are Test Planning and Control, Test implementation and Execution, and Evaluating Exit criteria and reporting.
    • Requirement Analysis is not a phase of the Fundamental Test Process.

    Black Box Techniques

    • State transition testing is a black box technique.
    • Boundary value analysis is a black box technique.
    • LCSAJ (Linear Code Sequence and Jump) is not a black box technique.

    Success Factors for Review

    • Success factors for a review include management supporting a good review process and an emphasis on learning and process improvement.
    • Defects found are welcomed and expressed objectively.

    Defects Discovered by Static Analysis Tools

    • Defects discovered by static analysis tools include variables that are never used, security vulnerabilities, programming standard violations, uncalled functions, and procedures.

    Test Conditions

    • Test Conditions are derived from Specifications.

    White and Black Box Testing Techniques

    • Equivalence partitioning, Boundary Value Analysis, and State Transition are black box testing techniques.
    • Decision Table and Control flow are white box testing techniques.

    Regression Testing

    • Regression testing should be performed after the software has changed, when the environment has changed, and to verify the Test Environment.

    Monitoring Test Progress

    • Monitoring test progress includes tracking the percentage of Test Case Execution, percentage of work done in test environment preparation, and defect information.

    Test Approach

    • The selection of a test approach should consider the context, including risk, skills and experience of the people, and the objective of the testing endeavor.

    Large Systems

    • Testing large systems should be based on Risk.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Description

    Test your knowledge of software testing concepts and techniques with these sample questions from ISTQB certification exam. Covers topics like exit criteria, regression testing, and functional system testing.

    More Like This

    Use Quizgecko on...
    Browser
    Browser