Join the social network of Tech Nerds, increase skill rank, get work, manage projects...

• # Test Case Design Techniques

• 0
• 2
• 1
• 1
• 0
• 0
• 0
• 0
• 371
Comment on it

## Test Case Design Techniques

These are the techniques that should be followed while writing the test cases to drive the maximum test coverage.

#### Following are the Test Case Design Techniques:

1. Error guessing.
2. Equivalence partitioning.
3. Boundary value analysis.

## Error guessing

In this type the test engineer keeps on guessing the values based on the requirements.

#### Drawbacks of Error guessing:

1. Minimum test coverage is not guaranteed.
2. Boundary values not covered.

## Equivalence partitioning

1. If requirement is range of values then derive the test case for one positive and two negative values.

2. If the requirement is set of values then derive the test case for one positive and two negative values.

3. If the requirement is a Boolean then drive the test case for both positive as well as negative values i.e, true as well as false condition.

While using equivalence partitioning we also use error guessing to get the maximum test coverage.

## Boundary value analysis

If the input is range of values i.e, [a,b] then drive the test case as follow:
a, a+1, a-1
b, b+1, b-1

According to boundary value analysis we test for six values in which four values are positive and two are negative.

While using boundary value analysis, we also use error guessing to get the maximum test coverage.

## 0 Comment(s)

OR
OR
Register

OR
Fill out the form below and instructions to reset your password will be emailed to you:

• Hire
• Post Projects

### Post Projects

• All at 0 Cost ....
• Post Tech Job
• Select Best Bidder
• Track the Project
• Approve Work and Pay safely
• Browse Nerds
• Work
• Find Projects Find Projects
• UI Design and UX
• Software Engineering
View more...
View less...
• Marketing
• General
• Manage
• Company Company

### Manage Company

• All at 0 Cost ....
• Manage Company and Employee Profiles
• Company wide Employee Productivity Reports
• Knowledge Sharing and Collaboration Tools
• Get Sales Lead and Bid for Tech Projects
• Send Invoices and Receive Payment Safely
• Learn
• Nerd Digest Nerd Digest
• UI Design and UX
• Software Engineering
View more...
View less...
• Marketing
• General
• Tech Q & A Tech Q & A
• UI Design and UX
• Software Engineering
View more...
View less...
• Marketing
• General