Your SlideShare is downloading. ×
Section 4 Answers & Presentation
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Section 4 Answers & Presentation

1,782

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,782
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
130
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. October 2006 Aberdeen Global IT Team ISTQB CTFL Study Session Section 4
  • 2. Overview
    • Introductions
    • Review of Section 4 Practice Quiz
    • Open Forum
  • 3. Introductions
    • Name
    • Tenure With Firm
    • Primary Job Function(s)
    • Testing Tools Used
  • 4. 1. Condition coverage checks each of the ways that the condition can be made true or false.
      • a. True
      • b. False
      • a. True
      • Testing Computer Software, chapter 3, p.44
      • Syllabus Section 4.1
  • 5. 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
      • a. A set of requirements
      • Syllabus Section 4.1 – Identifying test conditions and designing test cases, p.34.
  • 6. 3. Which does not fall under test design specifications?
      • a. Specification identifier
      • b. Features to be tested
      • c. Approach refinements
      • d. Test identification
      • e. Test items
      • e. Test items
      • Testing Computer Software, chapter 12, p.249
      • Syllabus Section 4.2
  • 7. 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
      • a. Warn
      • Managing the Testing Process, chapter 3, p.86.
      • Syllabus Section 4.2
  • 8. 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
      • d. All of the above
      • Managing the Testing Process, chapter 1, p.3
      • Syllabus Section 4.2
  • 9. 6. Black box testing is:
      • a. Functional testing
      • b. Structural testing
      • c. Performance testing
      • d. Requirements testing
      • a. Functional testing
      • Testing Computer Software, chapter 3, p.42
      • Syllabus Section 4.3
  • 10. 7. Which of these characteristics make a test not equivalent?
      • a. They all test the same thing
      • b. They involve the same input variables
      • c. They involve cases with small differences between inputs
      • d. They affect the same output variables
      • c. They involve cases with small differences between inputs
      • Testing Computer Software, chapter 7, p.126
      • Syllabus Section 4.3.1
  • 11. 8. Anything that makes the program change its behavior marks the boundary between two classes?
      • a. True
      • b. False
      • a. True
      • Testing Computer Software. Chapter 1, p.5
      • Syllabus Section 4.3.2
  • 12. 9. A decision table is:
      • a. A table that shows what the program will do under any combination of relevant events
      • b. A table that shows the programs logic
      • c. Similar to a decision tree in the way that it lists information
      • d. All of the above
      • d. All of the above
      • Testing Computer Software, chapter 12, p.229
      • Syllabus Section 4.3.3
  • 13. 10. Which of the following is not appropriate for testing interactions between paths?
      • a. Path that people are particularly likely to follow
      • b. Choices at one menu level or data entry screen can affect the presentation of choices elsewhere
      • c. Test reaction to all combinations of valid and invalid inputs
      • d. Randomly select different paths in each test cycle
      • c. Test reaction to all combinations of valid and invalid inputs
      • Testing Computer Software, chapter 7, p.133
      • Syllabus Section 4.2
  • 14. 11. Select the criteria(s) that is not used for path testing:
      • a. Line coverage
      • b. Requirements coverage
      • c. Branch (or complete) coverage
      • d. Condition coverage
      • b. Requirements coverage
      • Testing Computer Software, chapter 3, p.43
      • Syllabus Section 4.4.2
  • 15. 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 risk
      • b. The ones that cover the requirements
      • c. The ones that cover the functions
      • d. The ones that cover conditions
      • d. The ones that cover conditions
      • Managing the Testing Process, chapter 3, p.86
      • Syllabus Section 4.4.2
  • 16. 13. Structural tests find bugs in low-level operations such as:
      • a. Lines of codes
      • b. Database schemas
      • c. Data flow and integrity
      • d. a & b
      • d. a & b
      • Managing the Testing Process, chapter 1, p.2
      • Syllabus Section 4.4
  • 17. 14. Beta testing is one of the techniques used for configuration coverage.
      • a. True
      • b. False
      • a. True
      • Managing the Testing Process, chapter 3, p.100
      • Syllabus Section 4.4.3
  • 18. 15. White box testing is a kind of testing that a programmer does during coding.
      • a. True
      • b. False
      • a. True
      • Testing Computer Software, chapter 3, p.41
      • Syllabus Section 4.4
  • 19. 16. What is the main characteristic of the best tester?
      • a. The one who finds the most bugs
      • b. The one who embarrasses the most programmers
      • c. The one who gets the most bugs fixed
      • a & c
      • c. The one who gets the most bugs fixed
      • Testing Computer Software, chapter 1, p.15
      • Syllabus Section 4.5
  • 20. 17. Testers miss many failures because they do not read the ______ carefully.
      • a. Output
      • b. Input
      • c. Test condition(s)
      • d. a & b
      • a. Output
      • Testing Computer Software, chapter 7, p.125
      • Syllabus Section 4.6
  • 21. 18. Use cases, often referred to as ______, are very useful for designing acceptance tests with customer/user participation.
      • a. Scenarios
      • b. Business processes
      • c. Test components
      • d. Conditions
      • a. Scenarios
      • Syllabus Section 4.3.5 Use case testing, p.37
  • 22. 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. True
      • False
      • a. True
      • Syllabus Section 4.5 Experience-based techniques, p.39
  • 23. 20. Select the use cases criteria(s) that satisfy the user goals of the primary actors.
      • Choose the system boundary
      • Finding Primary Actors
      • Finding Primary Goals
      • All of the above
      • d. All of the above
      • Reference material Use-case model: Writing requirements in context, chapter 6.9, p.63
      • Syllabus Section 4.3.5
  • 24. Open Forum

×