ISTQB Question Paper 15

Share

From a Testing perspective, what are the MAIN purposes of Configuration

Management?:

 

  1. Identifying the version of software under test.
  2. Controlling the version of testware items.
  3. Developing new testware items.
  4. Tracking changes to testware items.
  5. Analysing the need for new testware items.
Correct

Well Done 🙂

Incorrect

Correct Answer: -1,2 and 4

Which of the following is a MAJOR task of test planning?

Correct

Well Done 🙂

Incorrect

Correct Answer: - Scheduling test analysis and design tasks.

Which of the following BEST describes the difference between an inspection and a walkthrough?

Correct

Well Done 🙂

Incorrect

Correct Answer: - An inspection is led by a moderator and a walkthrough is led by the author.

Which of the following BEST describes the difference between an inspection and a walkthrough?

Correct

Well Done 🙂

Incorrect

Correct Answer: An inspection is led by a moderator and a walkthrough is led by the author.

Where may functional testing be performed?

Correct

Well Done 🙂

Incorrect

Correct Answer : At all test levels.

What is the MAIN objective when reviewing a software deliverable?

Correct

Well Done 🙂

Incorrect

Correct Answer : To identify defects in any software work product.

Who would USUALLY perform debugging activities?

Correct

Well Done 🙂

Incorrect

Correct Answer : Developers.

Which of the following would you NOT usually find on a software incident report?

Correct

Well Done 🙂

Incorrect

Correct Answer : Suggestions as to how to fix the problem.

Which of the following defines the expected results of a test?

Correct

Well Done 🙂

Incorrect

Correct Answer : Test case specification.

Some tools are geared more for developer use. For the 5 tools listed, which statement BEST details those for developers

i. Performance testing tools.

ii. Coverage measurement tools.

iii. Test comparators.

iv. Dynamic analysis tools.

v. Incident management tools.

Correct

Well Done 🙂

Incorrect

Correct Answer : i. and iv. are more for developers.

Which of the following is correct?

Correct

Well Done 🙂

Incorrect

Correct Answer : Impact analysis assesses the effect of a change to the system to determine how much regression testing to do.

As part of which test process do you determine the exit criteria?

Correct

Well Done 🙂 

Incorrect

Correct Answer : Test planning.

Which of the following is a MAJOR task of test implementation and execution?

Correct

Well Done 🙂

Incorrect

Correct Answer : Reporting discrepancies as incidents.

 What is beta testing?

Correct

Well Done 🙂

Incorrect

Correct Answer : Testing performed by potential customers at their own locations.

Given the following fragment of code, how many tests are required for 100% decision coverage?

 

if width > length then biggest_dimension = width

if height > width then biggest_dimension = height end_if else

biggest_dimension = length if height > length then

biggest_dimension = height end_if

end_if

Correct

Well Done 🙂

Incorrect

Correct Answer : 4

You have designed test cases to provide 100% statement and 100% decision coverage for the following fragment of code.

 

if width > length then biggest_dimension = width else

biggest_dimension = length end_if

 

The following has been added to the bottom of the code fragment above.

 

print "Biggest dimension is " & biggest_dimension print "Width: " & width print "Length: " & length

 

How many more test cases are required?

Correct

Well Done 🙂

Incorrect

Correct Answer : None, existing test cases can be used.

A thermometer measures temperature in whole degrees only. If the temperature falls below 18 degrees, the heating is switched off. It is switched on again when the temperature reaches 21 degrees. What are the best values in degrees to cover all equivalence partitions?

Correct

Well Done 🙂

Incorrect

Correct Answer : 15, 19 and 25.  

Which activity in the fundamental test process creates test suites for efficient test execution?

Correct

Well Done 🙂

Incorrect

Correct Answer : Implementation and execution.  

Which of the following is TRUE?

Correct

Well Done 🙂

Incorrect

Correct Answer : Confirmation testing is testing fixes to a set of defects and Regression testing is testing to establish whether any defects have been introduced as a result of changes.

 When should configuration management procedures be implemented?

Correct

Well Done 🙂 

Incorrect

Correct Answer : During test planning.

Which of the following are characteristic of regression testing ?

 i. Regression testing is run ONLY once

ii. Regression testing is used after fixes have been made

iii. Regression testing is often automated

iv. Regression tests need not be maintained

Correct

Well Done 🙂

Incorrect

Correct Answer : ii, iii.

A wholesaler sells printer cartridges. The minimum order quantity is 5. There is a 20% discount for orders of 100 or more printer cartridges. You have been asked to prepare test cases using various values for the number of printer cartridges ordered. Which of the following groups contain three test inputs that would be generated using Boundary Value Analysis?

Correct

Well Done 🙂

Incorrect

Correct Answer : 4, 5, 99

Which of the following activities should be performed during the selection and implementation of a testing tool?

 i. Investigate the organisation's test process.

ii. Conduct a proof of concept.

iii. Implement the selected tool on a project behind schedule to save time.

iv. Identify coaching and mentoring requirements for the use of the selected tool.

Correct

Well Done 🙂

Incorrect

Correct Answer : i, ii, iv.  

Which of the following benefits are MOST likely to be achieved by using test tools?

 i. Easy to access information about tests and testing.  

ii. Reduced maintenance of testware.

iii. Easy and cheap to implement.

iv. Greater consistency of tests.

Correct

Well Done 🙂

Incorrect

Correct Answer: i and iv  

What is the KEY difference between preventative and reactive approaches to testing?

Correct

Well Done 🙂

Incorrect

Correct Answer: Preventative tests are designed early; reactive tests are designed after the software has been produced.

What is the purpose of exit criteria?

Correct

Well Done 🙂

Incorrect

Correct Answer : To define when a test level is complete.  

What determines the level of risk?

Correct

Well Done 🙂

Incorrect

Correct Answer: The likelihood of an adverse event and the impact of the event.

With which of the following categories is a test comparator tool USUALLY associated?

Correct

Well Done 🙂

Incorrect

Correct Answer: Tool support for test execution and logging.

Which activities form part of test planning?

i. Developing test cases.

ii. Defining the overall approach to testing.

iii. Assigning resources.

iv. Building the test environment

v. Writing test conditions.

Correct

Well Done 🙂

Incorrect

Correct Answer : ii & iii are true, i, iv & v are false.  

Match the following terms and statements.

1.Decision Table Testing

2.Decision Testing

3.State Transition Testing

4.Exploratory Testing

 

W.Testing carried out w boxes to achieve specific test objectives, possibly to complement structured testing.

X.A test technique used which may be used to verify different system re depending on current conditions or previous history.

Y.A test technique which combines combinations of inputs that might not otherwise have been exercised during testing.

Z.A form of control flow testing based on decision outcomes.

Correct

Well Done 🙂

Incorrect

Correct Answer: 1Y, 2Z, 3X, 4W.  

Which type of test design techniques does the following statement best describe a procedure to derive test cases based on the specification of a component?

Correct

Well Done 🙂

Incorrect

Correct Answer: Black Box Techniques.  

For which of the following would a static analysis tool be MOST useful?

Correct

Well Done 🙂

Incorrect

Correct Answer: Enforcement of coding standards.

Which of the following types of defects is use case testing MOST LIKELY to uncover?

i.Defects in the process flows during real-world use of the system.

ii.Defects in the interface parameters in integration testing.

iii.Integration defects caused by the interaction and interference of different components.

iv.Defects in the system as it transitions between one state and another.

Correct

Well Done 🙂

Incorrect

Correct Answer: i, iii.  

Which of the following is MOST important in the selection of a test approach?

Correct

Well Done 🙂

Incorrect

Correct Answer: Available skills and experience in the proposed techniques.  

Which of the following is MOST characteristic of specification based (black-box) techniques?

 

Correct

Well Done 🙂

Incorrect

Correct Answer : Test cases are derived systematically from models of the system.  

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.

Correct

Well Done 🙂

Incorrect

Correct Answer: i,  ii and iii

Which of the following is a purpose of the review planning phase?

Correct

Well Done 🙂

Incorrect

Correct Answer: Allocate the individual roles.

Correct
Incorrect
Correct
Incorrect
Correct
Incorrect
Correct
Incorrect

Leave a Reply

Your email address will not be published. Required fields are marked *