ISTQB Question Paper 3

Share

Software testing activities should start

Correct

WELL DONE.... 🙂

Incorrect

Correct Answer: - as soon as possible in the development life cycle

Faults found by users are due to:

Correct

WELL DONE.... 🙂

Incorrect

Correct Answer: - Poor software and poor testing

What is the main reason for testing software before releasing it

Correct

Well Done.... 🙂

Incorrect

Correct Answer: -to give information for a risk based decision about release

Which of the following statements is not true

Correct

Well Done.... 🙂

Incorrect

Correct Answer: - Verification activities should not involve testers (reviews, inspections etc)

When reporting faults found to developers, testers should be:

Correct

Well Done.... 🙂

Incorrect

Correct Answer: - All of the above

In which order should tests be run?

Correct

Well Done..... 🙂

Incorrect

Correct Answer: - the most important tests first

The later in the development life cycle a fault is discovered, the more expensive it is to fix. why?

Correct

Well Done.... 🙂

Incorrect

Correct Answer: -the fault has been built into more documentation, code, tests, etc.

Which is not true-The black box tester

Correct

Well Done.... 🙂

Incorrect

Correct Answer: -should be able to understand the source code.

A test design technique is

Correct

Well Done.... 🙂

Incorrect

Correct Answer: - a process for selecting test cases

Testware (test cases, test dataset)

Correct

Well Done....:)

Incorrect

Correct Answer: - needs configuration management just like requirements, design and code

An incident logging system

Correct

Well Done....:)

Incorrect

Correct Answer: - is a valuable source of project information during testing if it contains all incidents

Increasing the quality of the software, by better development methods, will affect the time needed for testing (the test phases) by:

Correct

Well Done.... 🙂

Incorrect

Correct Answer : - reducing test time

Coverage measurement

Correct

Well Done.... 🙂

Incorrect

Correct Answer: - is a partial measure of test thoroughness

When should you stop testing?

Correct

Well Done.... 🙂

Incorrect

Correct Answer: - when the test completion criteria have been met

Which of the following is true?

Correct

Well Done... 🙂

Incorrect

Correct Answer: -if u find a lot of bugs in testing, you should not be very confident about the quality of software

What is the important criterion in deciding what testing technique to use?

Correct

Well Done... 🙂

Incorrect

Correct Answer: - the objective of the test

If the pseudocode below were a programming language ,how many tests are required to achieve 100% statement coverage?

  1. If x=3 then
  2. Display_messageX;
  3. If y=2 then
  4. Display_messageY;
  5. Else
  6. Display_messageZ;
  7. Else
  8. Display_messageZ;
Correct

Well Done.... 🙂

Incorrect

Correct Answer: - 3

Using the same code example as question 17,how many tests are required to achieve 100% branch/decision coverage?

Correct

Well Done... 🙂

Incorrect

Correct Answer: - 3

Which of the following is NOT a type of non-functional test?

Correct

Well Done...:) 

Incorrect

Correct Answer: - State-Transition

Which of the following tools would you use to detect a memory leak?

Correct

Well Done... 🙂

Incorrect

Correct Answer: - Dynamic analysis

Which of the following is NOT a standard related to testing?

Correct

Well Done... 🙂

Incorrect

Correct Answer: - IEEE610

which of the following is the component test standard?

Correct

Well Done... 🙂

Incorrect

Correct Answer: - BS7925-2

Which of the following statements are true?

Correct

Well Done.... 🙂

Incorrect

Correct Answer: - Faults in requirements are the most expensive to fix

Which of the following is not the integration strategy?

Correct

Well Done... 🙂

Incorrect

Correct Answer: - Design based

Which of the following is a black box design technique?

Correct

Well Done... 🙂

Incorrect

Correct Answer: -equivalence partitioning

A program with high cyclometric complexity is almost likely to be:

Correct

Well Done... 🙂

Incorrect

Correct Answer: -Difficult to test

Which of the following is a static test?

Correct

Well Done.... 🙂

Incorrect

Correct Answer: - code inspection

Which of the following is the odd one out?

Correct

Well Done.... 🙂

Incorrect

Correct Answer: - functional

A program validates a numeric field as follows:

values less than 10 are rejected, values between 10 and 21 are accepted, values greater than or equal to 22 are rejected

which of the following input values cover all of the equivalence partitions?

Correct

Well Done... 🙂

Incorrect

Correct Answer: -3,10,22

Using the same specifications as question 29, which of the following covers the MOST boundary values?

Correct

Well Done... 🙂

Incorrect

Correct Answer: -9,10,21,22

An input field takes the year of birth between 1900 and 2004. The boundary values for testing this field are

Correct

Well Done.... 🙂

Incorrect

Correct Answer: - 1899,1900,2004,2005

Which one of the following are non-functional testing methods?

 

Correct

Well Done... 🙂

Incorrect

Correct Answer: - Usability and Performance Testing

Which of the following tools would be involved in the automation of regression test?

Correct

Well Done... 🙂

Incorrect

Correct Answer: -Capture/Playback

Incorrect form of Logic coverage is:

Correct

Well Done.... 🙂

Incorrect

Correct Answer: - Pole Coverage

Which of the following is not a quality characteristic listed in ISO 9126 Standard?

Correct

Well Done... 🙂

Incorrect

Correct Answer: - Support-ability

To test a function, the programmer has to write a _________,

which calls the function to be tested and passes it test data.

Correct

Well Done... 🙂

Incorrect

Correct Answer: - Driver

How many test cases are necessary to cover all the possible sequences of statements (paths) for the following program fragment? …………

 if (Condition 1)

then statement 1

else statement 2

fi

if (Condition 2)

then statement 3

fi

Correct

Well Done....:) 

Incorrect

Correct Answer: - 3

Acceptance test cases are based on what? 

Correct

Well Done... 🙂

Incorrect

Correct Answer: - Requirements

A common test technique during component test is

Correct

Well Done... 🙂

Incorrect

Correct Answer: - Statement and branch testing

Statement Coverage will not check for the following.

Correct

Well Done... 🙂

Incorrect

Correct Answer: - Missing Statements

Leave a Reply

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