istqb ctfl section 4 practice quiz

4
ISTQB Certified Tester Foundation Level Section 4 Practice Quiz 1. Condition coverage checks each of the ways that the condition can be made true or false. a. True b. False 2. Which of the items listed below is not a test case that covers certain test condition(s)? a. A set of requirements b. A set of input values c. Execution preconditions d. Execution post conditions 3. Which does not fall under test design specifications? a. Specification identifier b. Features to be tested c. Approach requirements d. Test identification e. Test items 4. What will you put in the result column if the functionality under a test works correctly but causes an incorrectly spelled error message to be displayed? a. Warn b. Pass c. Fail d. None of the above 5. Behavioral testing involves a detailed understanding of: a. The application domain b. The business problem being solved c. The mission the system serves d. All of the above 6. Black box testing is: a. Functional testing 1

Upload: madhumohan

Post on 12-Nov-2014

267 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: istqb ctfl section 4 practice quiz

ISTQB Certified Tester Foundation Level Section 4 Practice Quiz

1. Condition coverage checks each of the ways that the condition can be made true or false.

a. Trueb. False

2. Which of the items listed below is not a test case that covers certain test condition(s)?

a. A set of requirementsb. A set of input valuesc. Execution preconditionsd. Execution post conditions

3. Which does not fall under test design specifications?a. Specification identifierb. Features to be testedc. Approach requirementsd. Test identificatione. Test items

4. What will you put in the result column if the functionality under a test works correctly but causes an incorrectly spelled error message to be displayed?

a. Warnb. Passc. Faild. None of the above

5. Behavioral testing involves a detailed understanding of: a. The application domainb. The business problem being solvedc. The mission the system servesd. All of the above

6. Black box testing is:a. Functional testingb. Structural testingc. Performance testingd. Requirements testing

7. Which of these characteristics make a test not equivalent?a. They all test the same thingb. They involve the same input variablesc. They involve cases with small differences between inputsd. They affect the same output variables

1

Page 2: istqb ctfl section 4 practice quiz

8. Anything that makes the program change its behavior marks the boundary between two classes?

a. Trueb. False

9. A decision table is:a. A table that shows what the program will do under any combination of

relevant eventsb. A table that shows the programs logicc. Similar to a decision tree in the way that it lists informationd. All of the above

10. Which of the following is not appropriate for testing interactions between paths?a. Path that people are particularly likely to followb. Choices at one menu level or data entry screen can affect the presentation of

choices elsewherec. Test reaction to all combinations of valid and invalid inputsd. Randomly select different paths in each test cycle

11. Select the criteria(s) that is not used for path testing:a. Line coverageb. Requirements coveragec. Branch (or complete) coveraged. Condition coverage

12. For which of the following test cases does test coverage analysis not assign the highest priority?

a. The ones that cover the most important quality riskb. The ones that cover the requirementsc. The ones that cover the functionsd. The ones that cover conditions

13. Structural tests find bugs in low-level operations such as:a. Lines of codesb. Database schemasc. Data flow and integrityd. a & b

14. Beta testing is one of the techniques used for configuration coverage. a. Trueb. False

15. White box testing is a kind of testing that a programmer does during coding.a. Trueb. False

2

Page 3: istqb ctfl section 4 practice quiz

16. What is the main characteristic of the best tester?a. The one who finds the most bugsb. The one who embarrasses the most programmersc. The one who gets the most bugs fixedd. a & c

17. Testers miss many failures because they do not read the ______ carefully.a. Outputb. Inputc. Test condition(s)d. a & b

18. Use cases, often referred to as ______, are very useful for designing acceptance tests with customer/user participation.

a. Scenariosb. Business processesc. Test componentsd. Conditions

19. A structured approach to the error guessing technique is to enumerate a list of possible errors and to design tests that attack these errors.

a. Trueb. False

20. Select the use cases criteria(s) that satisfy the user goals of the primary actors.a. Choose the system boundaryb. Finding Primary Actors c. Finding Primary Goals d. All of the above

3