# Practice Quiz – ISTQB – Test Design Techniques – Chapter 4 – ISTQB – Practice Test

## ISTQB Chapter 4 Quiz

Time limit: 0

#### Quiz-summary

0 of 23 questions completed

Questions:

- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23

#### Information

There’s no time limit on this practice exam, so take as long as you wish. It is only 23 questions.

Is great to get you in the mindset of the actual exam.

**Connect and Start the Quiz** ?Add a Tooltip Text

You have already completed the quiz before. Hence you can not start it again.

Quiz is loading...

You must sign in or sign up to start the quiz.

You have to finish following quiz, to start this quiz:

#### Results

0 of 23 questions answered correctly

Your time:

Time has elapsed

You have reached 0 of 0 points, (0)

Average score | |

Your score |

#### Categories

- Test Design Techniques 0%

Pos. | Name | Entered on | Points | Result |
---|---|---|---|---|

Table is loading | ||||

No data available | ||||

Your result has been entered into leaderboard

Loading

- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23

- Answered
- Review

- Question 1 of 23
##### 1. Question

1 pointsCategory: Test Design TechniquesIn IEEE Std. 829-1998, Test Design Specifications define

- Question 2 of 23
##### 2. Question

1 pointsCategory: Test Design Techniques - Question 3 of 23
##### 3. Question

1 pointsCategory: Test Design TechniquesIn IEEE Std. 829-1998, which document specifies the sequence of actions for executing tests?

- Question 4 of 23
##### 4. Question

1 pointsCategory: Test Design TechniquesA range of data from which a test value is selected is termed

- Question 5 of 23
##### 5. Question

1 pointsCategory: Test Design TechniquesCustomer numbers in the Birmingham database can range between 1000 and 6999 inclusive. Which of the following sets of inputs is the minimum to execute each valid and invalid equivalence partition?

- Question 6 of 23
##### 6. Question

1 pointsCategory: Test Design TechniquesCustomer numbers in the Birmingham database can range between 1000 and 6999 inclusive. Which of the following sets of inputs tests all valid and invalid boundary values?

- Question 7 of 23
##### 7. Question

1 pointsCategory: Test Design TechniquesWhich of the following is a useful technique when testing combinations of conditions?

- Question 8 of 23
##### 8. Question

1 pointsCategory: Test Design TechniquesUse cases are beneficial to testers because

- Question 9 of 23
##### 9. Question

1 pointsCategory: Test Design TechniquesWhat is a valid boundary value?

- Question 10 of 23
##### 10. Question

1 pointsCategory: Test Design Techniques - Question 11 of 23
##### 11. Question

1 pointsCategory: Test Design TechniquesGiven the following specification, which of the following values for age are in different equivalence partitions?

If you are aged 21 or under, you are too young to be insured. Between 22 and 40 inclusive, you will receive a 20% discount. Anyone over 40 is not eligible for a discount.

- Question 12 of 23
##### 12. Question

1 pointsCategory: Test Design TechniquesUsing the insurance decision table below, what is the expected result of the following test cases?

**A.**Smoker who plays dangerous sports**B.**Non-smoker who plays dangerous sports[table width =”100%” style =”table-striped table-bordered table-hover” responsive =”true”]

[table_head]

[th_column][/th_column]

[th_column]**Rule 1**[/th_column]

[th_column]**Rule 2**[/th_column]

[th_column]**Rule 3**[/th_column]

[th_column]**Rule 4**[/th_column]

[/table_head]

[table_body]

[table_row]

[row_column]**Conditions**[/row_column]

[row_column][/row_column]

[row_column][/row_column]

[row_column][/row_column]

[row_column][/row_column]

[/table_row]

[table_row]

[row_column]Dangerous sports[/row_column]

[row_column]Y[/row_column]

[row_column]Y[/row_column]

[row_column]N[/row_column]

[row_column]N[/row_column]

[/table_row]

[table_row]

[row_column]Smoker[/row_column]

[row_column]Y[/row_column]

[row_column]N[/row_column]

[row_column]Y[/row_column]

[row_column]N[/row_column]

[/table_row]

[table_row]

[row_column]**Actions**[/row_column]

[row_column][/row_column]

[row_column][/row_column]

[row_column][/row_column]

[row_column][/row_column]

[/table_row]

[table_row]

[row_column]Refuse cover[/row_column]

[row_column]X[/row_column]

[row_column]-[/row_column]

[row_column]-[/row_column]

[row_column]-[/row_column]

[/table_row]

[table_row]

[row_column]Add 10% to premium[/row_column]

[row_column]-[/row_column]

[row_column]-[/row_column]

[row_column]X[/row_column]

[row_column]-[/row_column]

[/table_row]

[table_row]

[row_column]Refer to underwriter[/row_column]

[row_column]-[/row_column]

[row_column]X[/row_column]

[row_column]-[/row_column]

[row_column]-[/row_column]

[/table_row]

[/table_body]

[/table] - Question 13 of 23
##### 13. Question

1 pointsCategory: Test Design TechniquesThe evaluation of a decision to

**TRUE**or**FALSE**is a - Question 14 of 23
##### 14. Question

1 pointsCategory: Test Design TechniquesWhich of the following approaches provides the weakest level of coverage?

- Question 15 of 23
##### 15. Question

1 pointsCategory: Test Design TechniquesConsider the following pseudo code:

`Read (point)`

`If points = 0 Then`

`Display "Failed"`

`Else`

`If points < 10 Then`

`Print "You need more points"`

`Else`

`Print "Congratulations, you won"`

`End If`

`End If`

What is the minimum number of tests which would be required for 100% statement and for 100% decision coverage?

- Question 16 of 23
##### 16. Question

1 pointsCategory: Test Design TechniquesIf a program is tested and 100% decision coverage is achieved, which of the following coverage criteria is then guaranteed to be achieved?

- Question 17 of 23
##### 17. Question

1 pointsCategory: Test Design Techniques - Question 18 of 23
##### 18. Question

1 pointsCategory: Test Design TechniquesWhich of the following statements is true of experienced-based techniques?

- Question 19 of 23
##### 19. Question

1 pointsCategory: Test Design TechniquesError guessing is best used

- Question 20 of 23
##### 20. Question

1 pointsCategory: Test Design TechniquesThe choice of test techniques to use can depend on

- Question 21 of 23
##### 21. Question

1 pointsCategory: Test Design TechniquesThe following is a list of test design techniques. Which would be termed “white box” and which “black box”?

1. Decision Testing

2. Statement Testing

3. Boundary Value Analysis

4. Use Case Testing

5. Decision Table Testing

6. State Transition Testing - Question 22 of 23
##### 22. Question

1 pointsCategory: Test Design TechniquesWhich of these statements about test techniques is incorrect?

- Question 23 of 23
##### 23. Question

1 pointsCategory: Test Design TechniquesConsider the following test execution schedule:

[table width =”100%” style =”table-striped table-bordered table-hover” responsive =”true”]

[table_head]

[th_column]**Test Case**[/th_column]

[th_column]**Description**[/th_column]

[th_column]**Pre-conditions**[/th_column]

[/table_head]

[table_body]

[table_row]

[row_column]TC1[/row_column]

[row_column]Add new customer[/row_column]

[row_column][/row_column]

[/table_row]

[table_row]

[row_column]TC2[/row_column]

[row_column]Add new customer with errors[/row_column]

[row_column][/row_column]

[/table_row]

[table_row]

[row_column]TC3[/row_column]

[row_column]Add new product[/row_column]

[row_column][/row_column]

[/table_row]

[table_row]

[row_column]TC4[/row_column]

[row_column]Add sales transaction[/row_column]

[row_column]Customer and product details must exist on database[/row_column]

[/table_row]

[table_row]

[row_column]TC5[/row_column]

[row_column]Print customer invoice[/row_column]

[row_column]Customer and product details must exist on database; customer must have sales transactions[/row_column]

[/table_row]

[table_row]

[row_column]TC6[/row_column]

[row_column]Print monthly customer statement[/row_column]

[row_column]Part of end-of-month process; customer and product details must exist on database[/row_column]

[/table_row]

[table_row]

[row_column]TC7[/row_column]

[row_column]Delete product[/row_column]

[row_column]Product must exist on database[/row_column]

[/table_row]

[/table_body]

[/table]Which of the following sequences would make an appropriate test execution schedule for the above set of test cases?

**Check this out >>> **Software Testing Foundation Cheat Sheet – ISTQB-ISEB

This is a set of questions so you can practice to help with your ISTQB exam.

It covers Software Testing foundation – Testing Design Techniques

Below is the summary of the topics in the questions.

Software Testing Foundation – ISTQB-ISEB Topics | ||
---|---|---|

| Test Development Process | Test Design Specification Test Case Specification Test Procedure Specification |

Specification-based or Black-box Techniques | Equivalence Partitioning Boundary Value Analysis Decision Tables State Transition Diagrams/Tables Use Case Testing | |

Structure-based or White-box Techniques | Statement Testing & Coverage (weakest) Decision Testing & Coverage (stronger than Statement) Other Structure-based TechniquesCondition TestingMultiple Condition Testing All Path Testing (Strongest) | |

Choosing Test techniques | Risk & Objectives Type of System & Dev Cycle Regulatory Standards Time & Budget Knowledge & Experience |

Font: www.istqb.org

## Author

Rogerio da Silva is a Brazilian who lives in the UK for a little over two decades. He is the owner of a test consulting and outsources services for software development. He likes to blog, write and create content that teaches others how to live a better life. He loves reading biographies of successful authors and dream builders because they inspire him to keep creating!

You can contact Rogerio for anything related to Business & Test Analyst | Microsoft Dynamics 365 CRM | QA | Agile | Manual | Integration & Automation | DevOps | API | Cloud | AI | IoT | CRM | Website Consulting | Email Consulting | Facebook Ads | Social Media Marketing Plan | Sales Funnel | Looking for Scalable Services? InShore, OffShore or Hybrid. Interested? Ask me how we can help.