ISTQB-all Chapters Exam9

40 Questions | Attempts: 576
Share

SettingsSettingsSettings
ISTQB-all Chapters Exam9 - Quiz

.


Questions and Answers
  • 1. 

    Which of the following statements regarding inspection is NOT true? Select one:

    • A.

      An inspection may be led by a trained moderator who shall not be the author

    • B.

      An inspection shall follow a formal process based on rules and checklists with entry and exit criteria

    • C.

      The main purpose of an inspection is to check the conformance to specifications an standards

    • D.

      An inspection can be performed within a peer group

    Correct Answer
    C. The main purpose of an inspection is to check the conformance to specifications an standards
  • 2. 

    An input screen accepts 3 inputs, each of these has 3 equivalence classes. How many test cases are required for testing all combinations of equivalence classes? Select one:

    • A.

      Cann't be determined

    • B.

      3

    • C.

      6

    • D.

      9

    Correct Answer
    D. 9
  • 3. 

    Which of the following lists contains only black box test techniques? Select one:  

    • A.

      Decision table testing, Use case testing, State transition testing

    • B.

      Exploratory testing, State transition testing, Control flow testing

    • C.

      Decision table testing, Use case testing, Control flow testing

    • D.

      Use case testing, Statement testing, State transition testing

    Correct Answer
    A. Decision table testing, Use case testing, State transition testing
  • 4. 

    During system testing phase of a word processor, a tester finds that on opening a file from a particular set of files, which are part of a critical workflow, the word processor crashes. Which of the following is the next step the tester should take prior to recording the deviation? Select one:  

    • A.

      Perform bug isolation to find the conditions that cause the crash

    • B.

      Do a root cause analysis 

    • C.

      Try to identify the code fragment causing the problem

    • D.

      Report the incident as is without any further action

    Correct Answer
    A. Perform bug isolation to find the conditions that cause the crash
  • 5. 

    Which of the following statements is true about the minimum number of test cases required to reach a 100% statement and branch coverage of the piece of program below? Read A Read B If (A+B > 100) then Print "Hello" Endif If (A > 50) then Print "world" Endif Select one:

    • A.

      1 test case for statement coverage; 1 test case for branch coverage

    • B.

      1 test case for statement coverage; 2 test case for branch coverage

    • C.

      2 test case for statement coverage; 2 test case for branch coverage

    • D.

      1 test case for statement coverage; 3 test case for branch coverage

    Correct Answer
    B. 1 test case for statement coverage; 2 test case for branch coverage
  • 6. 

    Consider the following list of typical test strategies: I. Analytical II. Model‐based III.Methodical IV. Standard‐compliant V. Heuristic Which of the following statements is true ? Select one:

    • A.

      Only V is inherently reactive

    • B.

      III, IV and V are inherently reactive

    • C.

      All file strategies, I, II, III, IV and V are inherently reactive strategies

    • D.

      All five test strategies, I, II, III, IV and V are inherently preventive strategies

    Correct Answer
    A. Only V is inherently reactive
  • 7. 

    Consider the following: I. Prevent defects II. Remove defects III.Gain confidence in the system IV. Provide information V. Find defects Which of the following statements is true? Select one:

    • A.

      All are common test objectives.

    • B.

      I, II, III, and V are common test objective

    • C.

      I, III, IV and V are common test objectives

    • D.

      II and V are common test objectives

    Correct Answer
    C. I, III, IV and V are common test objectives
  • 8. 

    A test manager presents atest status summary report to the project team.Based on this report, the project team decices to extend the test execution period by three weeks to allow additional bugs to be found and fixed.What does the situation illustrate? Select one:

    • A.

      The absence of errors fallacy

    • B.

      The contrasting mindset of developers and testers

    • C.

      The fundamental testing process

    • D.

      The Contribution of testing to higher quality

    Correct Answer
    D. The Contribution of testing to higher quality
  • 9. 

    You are testing a creditcard only,unattended gasoline pump. Once the credit card is validated,the customer has selected the desired grade,and the pump is ready to pump,the customer may cancel the transaction and owe nothing;however ,once the pumping starts,gasoline will be sold in hundredths(0.01)of a gallon.The pump continues to pump untill the user stops or a maximum of 50.00gallons has been dispensed. Which of the following is a minimum set of gasoline purchase transactions (in gallons of gasoline dispensed)that covers the boundary values for this Select one:  

    • A.

      0.00,0.01,50.00,50.01

    • B.

      -0.01,0.00,25.00,49.99,50.00,50.01,75.00

    • C.

      0.00,0.01,50.00,70.00

    • D.

      0.00,20.00

    Correct Answer
    A. 0.00,0.01,50.00,50.01
  • 10. 

    You are testing an ecommerce system that sells cooking supplies such as spices, flour, and other items in bulk. The units in which the items are sold are either grams (for spices and other expensive items) or kilograms (for flour and other inexpensive items). Regardless of the units, the smallest valid order amount is 0.5 units (e.g., half a gram of cardamom pods) and the largest valid order amount is 25.0 units (e.g., 25 kilograms of sugar). The precision of the units filed is 0.1 units. Which of the following is a set of input values that over the equivalence partitions for this field? Select one:

    • A.

      10.0, 28.0

    • B.

      0.2, 0.9, 29.5

    • C.

      12.3

    • D.

      0.4, 0.5, 25.0, 25.1

    Correct Answer
    B. 0.2, 0.9, 29.5
  • 11. 

    Which of the following is not a reason for testing based on intution,experience and Knowledge? Select one:  

    • A.

      To allow non expert testers to participate in test execution

    • B.

      To identify special test conditions

    • C.

      To augment systematic techniques

    • D.

      To go beyond tests created with formal techniques

    Correct Answer
    A. To allow non expert testers to participate in test execution
  • 12. 

    Consider the following factors: I. Rolling out the tool incrementally II. Adapating and improving processes to fit the tool III.Providing training for new users IV. Defining usage guidelines V. Implementing to continuosulsy improve tool use Which of the following statements is true? Select one:

    • A.

      Factors I, II, and III are important to successful deployment of a test tool, bu IV and V are not important.

    • B.

      All these factors are important to successful deployment of a test tool

    • C.

      Factor I is important to successful deployment of a test tool, but II, III, IV and V are not important

    • D.

      Factors I, III, IV, and V are important to successful deployment of a test tool, but II is not important

    Correct Answer
    B. All these factors are important to successful deployment of a test tool
  • 13. 

    A tester is performing a test.She notices an unusual amount of network access during a period when she knows the application should not be accessing the network.Even though the test does not specify comparing actual network access to an expect result,She decides to investigate.This is an example of what? Select one:

    • A.

      A tester performing maintenance testing.

    • B.

      A tester performing exhaustive testing.

    • C.

      A tester's curious mindset.

    • D.

      A tester's effective communication with development.

    Correct Answer
    C. A tester's curious mindset.
  • 14. 

    What is error guessing ? Select one:

    • A.

      An informal test design technique where the tester actively controls the design of the tests as those tests are performed and uses information gained while testing to design new and better tests.

    • B.

      The process of intentionally adding known defects to those already in the component or system for the purpose of monitoring the rate of detection and removal, and estimating the number of remaining defects.

    • C.

      A test design technique where the experience of the tester is used to anticipate what defects might be present in the component or system under test as a result of errors made, and to design tests specifically to expose them.

    • D.

      The ability of a system or component to continue normal operation despite the presence of errorneous inputs.

    Correct Answer
    C. A test design technique where the experience of the tester is used to anticipate what defects might be present in the component or system under test as a result of errors made, and to design tests specifically to expose them.
  • 15. 

    You are working as a test manager. The project involves developing software for a customer whihc is also the enduser. You are in charge of system test. One of the test suites your team has run during system test is the acceptance test suite, which is based on the customer requirements and contractually defined. The customer's most experienced users will run the acceptance test suite on delivery. Final payment and acceptance of the software by the customer is contingent on the successful completion of these tests. In a project meeting near the end of the project, you report that 15 of the acceptance tests, about five percent of the total number acceptance tests, failed. If you are asked in the meeting about why the team should be concerned about th efailed tests, which of the following might be a reasonable reply? Select one:  

    • A.

      "It doesn't matter, really, since the customer's will be satisfied as long 80% of the tests pass."

    • B.

      "Depending on the customer's reaction to some of the bugs that affect those tests, we might have contractual problems with acceptance and final payment."

    • C.

      "Oh, I'm sorry, I shouldn't have mentioned those tests and their status, as that's not appropriate test progress monitoring data."

    • D.

      "All software should always be released completely defect free, and this software does not meet that standard."

    Correct Answer
    B. "Depending on the customer's reaction to some of the bugs that affect those tests, we might have contractual problems with acceptance and final payment."
  • 16. 

    What is Iterative life cycle model? Select one:

    • A.

      A development life cycle where code is written by two programmers sitting at a single computer.

    • B.

      A development life cycle where a project is outsourced to a number of development teams.

    • C.

      A development life cycle where a project is broken into a number of iterations

    • D.

      A development life cycle where a project has multiple test levels,Which are referred to as iterations

    Correct Answer
    C. A development life cycle where a project is broken into a number of iterations
  • 17. 

    What is data driven automated test scripting? Select one:

    • A.

      Data that exists(for example, in the database)before a test is executed and that affects or is affected by the component or system under test 

    • B.

      A statement of test objectives, and possibly test ideas on how to test

    • C.

      A scripting technique that uses data files to contain not only test data and expected results,but also keywords related to the application being tested.

    • D.

      A scripting technique that stores test input and expected results in a table or spreadsheet,so that a single control script can execute all of the tests in the table

    Correct Answer
    D. A scripting technique that stores test input and expected results in a table or spreadsheet,so that a single control script can execute all of the tests in the table
  • 18. 

    Consider the following work products, test types, and test  I System architecture design document II. Use case document III.Functional testing IV. Structural testing V. Integration testing VI. Acceptance testing Which of the following statements are true ? Select one:

    • A.

      II is useful for IV during V; I is useful for III during VI.

    • B.

      II is useful for IV during V; but I is not useful for III during VI.

    • C.

      I is useful for IV during V; II is useful for III during VI.

    • D.

      I is not useful for IV during V; but II is useful for III during VI.

    Correct Answer
    C. I is useful for IV during V; II is useful for III during VI.
  • 19. 

    Testing Can: Select one:  

    • A.

      Eliminate the possibility that there are no remaining undiscovered bugs.

    • B.

      Find new bugs through repetition of the same tests.

    • C.

      Measure the quality of software in terms of defects found

    • D.

      Find, analyze, and remove the causes of failures

    Correct Answer
    C. Measure the quality of software in terms of defects found
  • 20. 

    You are working on an project to build an online banking application. Consider the following excerpt of the requirements specification: The system shall allow the customer three attempts to enter a valid user and password at the welcome screen.If three invalid user ID/Password combinations have been entered,the system shall temporarily lock the You have written a testdesign specification that includes,among others,  Test successful user ID/password login with:Zero failed attempts before failed attempt before success. Test unsuccessful user ID/Password login Which of the following is a set of test cases that has clear traceability to,complete coverage of,exactly one of the test conditions listed? Assume the inputs are the first two items in each triple,and the expected Select one:  

    • A.

      Test1,invalid1,fail;test1,valid1,success.

    • B.

      Test0,valid0,,success:test1,invalid1,fail;test1,valid1,success:test2,invalid2,

    • C.

      Test1,invalid1,fail;test1,valid1,fail.

    • D.

      test0,valid0,,success.

    Correct Answer
    B. Test0,valid0,,success:test1,invalid1,fail;test1,valid1,success:test2,invalid2,
  • 21. 

    You are working on testing an elearning application. A business analyst gives you a document that describes the most common user scenarios. You would use this document to create what kind of tests ? Select one:

    • A.

      Experience based test

    • B.

      Component tests 

    • C.

      Structure based test

    • D.

      Specification based tests

    Correct Answer
    D. Specification based tests
  • 22. 

    You are working as the manager of an independent test team. At a project meeting, you are explaining the results of your testing so far. You show the team that, while testing is proceeding productively, it is taking a while to get some critical bugs and test failures resolved. Another manager comments that he is concerned that the test team is delaying the release of the software.  Which of the following is a drawback of independent testing illustrated by this manager's comment ? Select one:

    • A.

      The test team is isolated from the rest of the project team.

    • B.

      Independent testers can verify assumptions that other people made

    • C.

      The test team is seen as responsible for the delays.

    • D.

      Independent testers see other and different defects, and are unbiased

    Correct Answer
    C. The test team is seen as responsible for the delays.
  • 23. 

    You are brought in as the sole tester at the end of a project. You were selected because of your understanding of the system its intended behavior. Users, customers, and other project stakeholders consider the software low‐risk. You are given to execute tests to see if any show‐stopping defects are Which of the following is likely to be your main test design Select one:  

    • A.

      Experience based

    • B.

      Specification based

    • C.

      Structure based

    • D.

      Static testing

    Correct Answer
    A. Experience based
  • 24. 

    You are working on an ecommerce project. During the analysis portion of the test process, you become conerned about possible slow response to customer requests when the system is under ordinary load. Which of the following statements best describes the situation ? Select one:

    • A.

      You have identified a product risk that should be considered for testing.

    • B.

      You have identified a project risk which is unlikely to affect testing.

    • C.

      Response time is not a quality attribute for e commerce applications

    • D.

      The application's performance will fail to meet requirements during testing 

    Correct Answer
    A. You have identified a product risk that should be considered for testing.
  • 25. 

    What is static analysis ? Select one:  

    • A.

      A step by step presentation by the author of a document in order to gather information and to establish a common understanding of its contents

    • B.

      A review characterized by documented procedures and requirements

    • C.

      A peer group discussion activity that focuses on achieving consensus on the technical approach to be taken.

    • D.

      Analysis of software artifacts, e.g. requirements or code, carried out without execution of these software artifacts.

    Correct Answer
    D. Analysis of software artifacts, e.g. requirements or code, carried out without execution of these software artifacts.
  • 26. 

    You are testing a banking subsystem that provides overdraft protection cutomers who have this feature for their checking accounts. Overdraft protection allows the customer to temporariliy overdraw their balance,with some predefined credit limit,withouthaving checks returned  A portion of the decision table describing that feature is shown below. Caution: Balance exceeded   No      yes   yes Credit limit                okay   yes   no Action: Honor check             yes    yes    no Return check            no      no     yes Send notice              no      yes    yes How many test would you design to cover the decision table? Select one:  

    • A.

      5

    • B.

      15

    • C.

      2

    • D.

      3

    Correct Answer
    D. 3
  • 27. 

    You are running a written test which other testers have run previously. In addition, this test has found bugs previously, and those bugs have been confirmed to be fixed. The test manager has encouraged you to vary the specific way in which you run the test, such as the order of certain actions, the use of mouse versus hotkeys, and the particular input values, based on the way users will use the system. Which of the following is a testing principle that could explain the test manager's directive ? Select one:

    • A.

      Random testing

    • B.

      Pesticide paradox

    • C.

      Early testing

    • D.

      Absence of error fallacy

    Correct Answer
    B. Pesticide paradox
  • 28. 

    You are working on a project on which any slippage in the test execution completion date would result in financial penalities for your employer.Achieving the planned delivery date is seen as the highest single priority.Which benefit of static techniques is likely to convince management to use them? Select one:  

    • A.

      Productivity Improvements

    • B.

      Improved communication within the team

    • C.

      Reduced testing cost and time

    • D.

      Reduced post release support costs.

    Correct Answer
    C. Reduced testing cost and time
  • 29. 

    Consider the following pieces of information: I.Inputs provided II.Actual results observed III.Expected results under these conditions IV.Environment used V.Reproducibility of behaviour Which of the following statements is the most accurate if we are talking about an incident report that complies with the IEEE 829 standard? Select one:

    • A.

      Items I,II,IV, and V belong in an incident report.

    • B.

      None of this information belongs in an incident report.

    • C.

      All of this information belongs in an incident report.

    • D.

      Items I,II and III belong in an incident report.

    Correct Answer
    C. All of this information belongs in an incident report.
  • 30. 

    You are testing system response time under load during integration testing. What test type are you performing ? Select one:  

    • A.

      Non functional

    • B.

      Change related

    • C.

      Structural

    • D.

      Functional

    Correct Answer
    A. Non functional
  • 31. 

    What is a stub ? Select one:

    • A.

      The effect on the component or system when it is being measured

    • B.

      A skeletal or special purpose implementation of a software component, used to develop or test a component that calls or is otherwise dependent on it.

    • C.

      A software component or test tool that replaces a component that takes care of the control and/or the calling of a component or system.

    • D.

      A test environment needed to conduct a tester

    Correct Answer
    B. A skeletal or special purpose implementation of a software component, used to develop or test a component that calls or is otherwise dependent on it.
  • 32. 

    What is impact analysis? Select one:

    • A.

      Testing of a previously tested program following modification.

    • B.

      The assessment of the impact of a change to the layers of development documentation,test documentation and components

    • C.

      The process of assessing identified risks to estimate their impact and probability of occurrence.

    • D.

      Testing the changes to an operational system or the impact of a changed environment to an operational system

    Correct Answer
    B. The assessment of the impact of a change to the layers of development documentation,test documentation and components
  • 33. 

    What is regression testing ? Select one:

    • A.

      A synonym for confirmation testing

    • B.

      Testing to determine the reliability of a software product

    • C.

      Testing that runs test cases that failed the last time they were run

    • D.

      Testing of a previously tested program following modification

    Correct Answer
    D. Testing of a previously tested program following modification
  • 34. 

    Consider the following excerpt from a defect report: This is the third time this bug has come back.Every time we hit this problem in test,it costs us 3‐5 person‐hours of effort.Really,this is ridiculous.You developers are Killing our productivity. Which of the following statements is true? Select one:  

    • A.

      This excerpt belongs in the impact section of an IEEE 829 incident report

    • B.

      This excerpt does not conform to best practices in terms of tester/developer communications

    • C.

      This excerpt belongs in the incident description section of an IEEE 829 incident report.

    • D.

      This excerpt belongs in an IEEE 829 test log,not an IEEE 829 incident report

    Correct Answer
    B. This excerpt does not conform to best practices in terms of tester/developer communications
  • 35. 

    Defects discovered by static analysis tools include: i. Variables that are never used. ii. Security vulnerabilities. iii. Programming Standard Violations iv. Uncalled functions and procedures Select one:

    • A.

      i,ii,iii,iv is correct

    • B.

      iv, ii is correct

    • C.

      i,ii,iii and iv are incorrect

    • D.

      Iii,is correct I,ii,iv are incorrect.

    Correct Answer
    A. i,ii,iii,iv is correct
  • 36. 

    Test Implementation and execution has which of the following major tasks? i. Developing and prioritizing test cases, creating test data, writing test procedures and optionally preparing the test harnesses and writing automated test scripts. ii. Creating the test suite from the test cases for efficient test execution. iii. Verifying that the test environment has been set up correctly. iv. Determining the exit criteria.  Select one:

    • A.

      I,ii,iii are true and iv is false

    • B.

      I,iii,iv are true and ii is false

    • C.

      i,ii are true and iii,iv are false

    • D.

      Ii,iii,iv are true and i is false

    Correct Answer
    A. I,ii,iii are true and iv is false
  • 37. 

    Test objectives vary between projects and so must be stated in the test plan. Which one of the following test objectives might be proper with the tester mindset? Select one:  

    • A.

      Find as many defects as possible.

    • B.

      Show that the system works before we ship it.

    • C.

      Prevent defects through early involvement.

    • D.

      Reduce the overall level of product risk.

    Correct Answer
    B. Show that the system works before we ship it.
  • 38. 

    ATM Operations made like: a)Enter valid pin number b) the ATM accepted the pin c) User asked to enter the pin. d) the ATM dispatches the amount, The above interaction between the user and system comes under? Select one:

    • A.

      State transition diagram

    • B.

      Decision table

    • C.

      BVA

    • D.

      ECP

    Correct Answer
    A. State transition diagram
  • 39. 

    Match every stage of the software Development Life cycle with the Testing Life cycle: i. Hi level design a. Unit tests ii. System Requirements b. Acceptance tests iii. Lowlevel design c. System tests iv. Business requirements d. Integration tests Select one:

    • A.

      Id, iic, iiia, ivb

    • B.

      id, iib, iiia, ivc

    • C.

      Ib, iia, iiid, ivc

    • D.

      ic, iid, iiia, ivb

    Correct Answer
    A. Id, iic, iiia, ivb
  • 40. 

    In prioritizing what to test, the most important objective is to ? Select one:  

    • A.

      Obtain good test coverage.

    • B.

      Find as many faults as possible.

    • C.

      Test whatever is easiest to test.

    • D.

      Test high risk areas.

    Correct Answer
    D. Test high risk areas.

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 20, 2022
    Quiz Edited by
    ProProfs Editorial Team
  • Dec 21, 2017
    Quiz Created by
    Abdul Jaleel
Back to Top Back to top
Advertisement
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.