ISTQB- All Chapters Exam8

40 Questions | Total Attempts: 99

SettingsSettingsSettings
ISTQB- All Chapters Exam8 - Quiz

.


Questions and Answers
  • 1. 
    Which of the following lists represents the correct sequence of the main activities of the fundamental test process (leaving out the activity of control which should take place in parallel to all the other activities)? Select one:  
    • A. 

      Planning, analysis and reporting, design and implementation, execution, test closure activities, evaluating exit criteria.

    • B. 

      Planning, analysis, design and implementation, execution, logging, test closure activities, evaluating exit criteria.

    • C. 

      Planning, analysis and design, implementation and execution, evaluation exit criteria and reporting, test closure activities

    • D. 

      Planning, analysis and design, execution, logging and reporting, regression testing

  • 2. 
    In maintenance testing, What is the relationship between impact analysis and Regression testing? Select one:
    • A. 

      The impact analysis is used to evaluate the amount of regression testing to be performed

    • B. 

      Impact analysis requires a regression testing for only the tests that have detected faults in Previous SW release.

    • C. 

      There is no relation between impact analysis and regression testing.

    • D. 

      Impact analysis requires a regression testing for all program elements when there are new changes integrated (new functionalities).

  • 3. 
    Requirement 24.3. A 'Postage Assistant' will calculate the amount of postage due for letters and small packages up to 1 kilogram in weight. The inputs are: the type of item (letter, book or other package) and the weight in grams. Which of the following conform to the required contents of a test case?
    • A. 

      Test the three types of item to post and three different weights

    • B. 

      Test 1: letter, 10 grams, postage €0.25. Test 2: book, 500 grams, postage €1.00. Test 3: package, 999 gram, postage €2.53

    • C. 

      Test 1: letter, 10 grams to Belgium. Test 2: book 500 grams to USA. Test 3: package, 999 grams to South Africa

    • D. 

      Test 1: letter 10 grams, Belgium, postage €0.25. Test 2: package 999 grams to South Africa, postage €2.53

  • 4. 
    Agile development can be classified as which life cycle model? Select one:
    • A. 

      Agile development is not related to any life cycle model

    • B. 

      V Model

    • C. 

      Iterative or incremental

    • D. 

      RAD

  • 5. 
    Which of the following statements is correct? Select one:
    • A. 

      Test planning is an activity that is only performed at the very beginning of the project.

    • B. 

      Test planning is influenced by among others, the scope of testing, the risks and the availability of resources.

    • C. 

      Since test planning is influenced by the developers work, test planning should not start before the entire project plan of the development team is available.

    • D. 

      Because independence of testers enhances quality and improves testing, test planning should not take into account constraints from the development

  • 6. 
    Which of the following combinations correctly describes a valid approach to component testing:  i) Functional testing of the component in isolation.  ii) Structure-based testing of the code without recording incidents.  iii) Automated tests that are run until the component passes.  iv) Functional testing of the interfaces between modules.
    • A. 

      I and ii

    • B. 

      I, ii and iii

    • C. 

      Iii

    • D. 

      Ii and iv

  • 7. 
    Software system checks age in order to determine which welcome screen to display. Age groups are: Group I: 012 Group II: 1318 Group III: over 18 Which of the below represent boundary values? Select one:
    • A. 

      (4,5,15,20)

    • B. 

      (-1,0,12,13,18,19)

    • C. 

      (0,12,13,18,19)

    • D. 

      (-1,0,11,12,13,14,18,19)

  • 8. 
    Which of the following are valid testing principles ? I. Exhaustive testing is in general impossible II. Exhaustive testing should be executed for code intended to be reused III. Testing may guarantee that a program is correct IV. Testing cannot guarantee that a program is correct V. Defects cluster together in certain areas of the product Select one:
    • A. 

      II, IV

    • B. 

      I, IV, V

    • C. 

      I, III

    • D. 

      I, V

  • 9. 
    Which of the following activities is most relevant to when a software system is to be retired or replaced? Select one:
    • A. 

      Performing regression testing

    • B. 

      Testing for data migration or archiving

    • C. 

      Performing confirmation testing

    • D. 

      Testing the old systems reliability

  • 10. 
    Which of the following statements about estimation of the test effort is WRONG? Select one:
    • A. 

      Effort estimate depends on the budget of the project

    • B. 

      Experience based estimation is one of the estimation techniques

    • C. 

      Once the test effort is estimated, resources can be identified and a schedule can be drawn up

    • D. 

      Effort estimate can be inaccurate because the quality of the product under tests is not known

  • 11. 
    Which of the following tools targets testing of user requirements? Select one:
    • A. 

      Code coverage tool

    • B. 

      Load test tool

    • C. 

      Dynamic analysis tools

    • D. 

      Static analysis tool

  • 12. 
    An ecommerce site accepts credit cards for processing the payment. The payment processing form has a field for the amount of money to be deducted. The minimum amount of money that can be processed is 10$. The credit cards have a limit of $10,000.00 (Ten Thousand). Which of the following set of boundary values you will choose for efficient testing for the amount of money that can be spent? Select one:
    • A. 

      10, 10,000, 10,001

    • B. 

      9, 10, 9990, 10,000, 10,001, 10,010

    • C. 

      9,10, 10,000 and 10,001

    • D. 

      9, 10, 11, 9990, 10,000, 10,001 

  • 13. 
    For the code fragment given below, which answer correctly represents minimum tests required for statement and branch coverage respectively? discountRate = 1; fare = 1000; If ((person=="senior citizen") and (travelmonth==January)) Bonus points=100+bonuspoints; If (class=="first") discountRate = 5; Fare = fare * discountRate; Select one:
    • A. 

      Statement coverage = 1, Branch coverage = 3

    • B. 

      Statement coverage = 2, Branch coverage = 4

    • C. 

      Statement coverage = 2, Branch coverage = 2

    • D. 

      Statement coverage = 1, Branch coverage = 2

  • 14. 
    For withdrawing money from an automated teller machine (ATM), the following conditions are required: -The bank card is valid -The PIN code is correct -Money is available in the users account The following are some possible interactions between the user and the ATM: -The entered card is invalid: The card is rejected  -The PIN code is wrong: The ATM asks for another PIN code  -The requested amount is more than available in the user's account: The ATM asks for another amount -The requested amount is available in the user's account: -The ATM dispense the money  Which test design technique should be used to cover all possible combinations of the input conditions? Select one:
    • A. 

      Decision table

    • B. 

      Equivalence class partitioning

    • C. 

      Use case based testing

    • D. 

      Boundary value analysis

  • 15. 
    Which of the following statements are true ? I. Defects in a program do not always cause failures. II. A defect in a program may cause more than one failure during execution III. If there is a fault in the program, at least one test will fail IV. After fixing a bug, the program may still fail under test V. Errors in the program lead to sideeffects Select one:
    • A. 

      II and III are true. The others are false

    • B. 

      I and IV are true. The others are false

    • C. 

      I, II and IV are true. The others are false

    • D. 

      I and V are true. The others are false

  • 16. 
    In what way do configuration management effects testing? Select one:
    • A. 

      Proper configuration management ensures that testers can uniquely identify the tested item

    • B. 

      Without proper configuration management, test planning cannot proceed

    • C. 

      There is very little influence of configuration management practices on the test project

    • D. 

      Configuration management is important for developers, not for testers

  • 17. 
    Which of the following is a project risk? Select one:
    • A. 

      Interface complexity

    • B. 

      Data integrity

    • C. 

      Resource availability

    • D. 

      Performance

  • 18. 
    Which of the following is NOT a test control activity? Select one:
    • A. 

      Set an entry criterion requiring fixes to be retested by a developer before accepting them into a build

    • B. 

      Writing test suspension and resumption criteria in the test plan

    • C. 

      Repriortize tests because of time pressure

    • D. 

      Change the test schedule due to availability of a test environment

  • 19. 
    Which of the following options represents equivalence classes for the station name in the given requirement snippet, If the input is a valid station name(caseinsensitive) then the code corresponding to the station name will be displayed? Select one:
    • A. 

      There are three equivalence classes: two with valid names (upper and lower case), one invalid name

    • B. 

      There are two equivalence classes, One valid and one invalid station name

    • C. 

      This specification is not solvable by equivalence partitioning

    • D. 

      There are as many test cases as there are valid station name

  • 20. 
    The following program part is given: IF (condition A) or (condition B) Then DO C END IF How many test cases are necessary in order to achieve 100% decision coverage? Select one:  
    • A. 

      3

    • B. 

      2

    • C. 

      4

    • D. 

      1

  • 21. 
    Which of the following statements is LEAST likely to be true of nonfunctional testing? Select one:
    • A. 

      It covers the evaluation of the interaction of various specified components

    • B. 

      It may include testing the ease of modification of systems

    • C. 

      It may be performed at unit, integration, system and acceptance test levels

    • D. 

      It tests "how" the system works The

  • 22. 
    Which of the following statements are "testing general principles" ? I. Exhaustive testing is impossible. II. The defects found during the pre release tests, or the operational failures, are uniformly distributed across the systems software modules. III. Testing can show the presence of defects, but cannot demonstrate their absence. IV. Testing is context independent. Select one:
    • A. 

      I, IV

    • B. 

      II, III

    • C. 

      I, III

    • D. 

      I, II

  • 23. 
    Which of the following is NOT a deciding factor in determining the extent of testing required? Select one:
    • A. 

      Budget

    • B. 

      Level of risk

    • C. 

      Life cycle model

    • D. 

      Time

  • 24. 
    In performance testing, tools can be used to collect metrics. Which statement about monitoring tools is correct? Select one:
    • A. 

      They are technical tools a used by developers and not testers

    • B. 

      They make it possible to observe possible performance problems and give warnings

    • C. 

      They supervise the testing effort and report related metrics

    • D. 

      They store version information and can be replaced by configuration management tools

  • 25. 
    The following open incident report provided: Date : 01.01.01 Description: When pressing the stop button the application status remain in "Attention"instead of "Ready" Severity: High Life cycle: Integration Which of the following details are missing in the giving incident report? I. Identification or configuration of the application II. The name of the developer III. Recommendation of the developer IV. The actions and/or conditions that came before thepressing of the button Select one:
    • A. 

      I, II

    • B. 

      II, III

    • C. 

      I, IV

    • D. 

      IV

Back to Top Back to top