Lect13 Approaches For Test Data Generation
Lect13 Approaches For Test Data Generation
The Test Data Generation is the process of collecting and managing a large amount of data from
various resources just to implement the test cases to ensure the functional soundness of the system
under testing.
These generated datasets act as the input for the test-cases so that the behavior of the system
can be checked.
Test datasets are designed or selected for both positive testing or negative testing.
Pros:
Easy to implement, no additional tools are needed to be deployed.
Increase the confidence of the tester.
Cons:
Accuracy of data sets generated by this scheme mostly doubtful.
Time-consuming process.
Approaches for Test Data Generation in Software Testing
Pros:
The data sets generated by this scheme are highly accurate.
Data generation speed is very fast.
Cons:
The one demerit of this method is that it is a costlier method to implement.
The second one is that these tools take time to understand the system.
Approaches for Test Data Generation in Software Testing
4) Third-party tool:
A number of tools are available in the market that is processed or provided by the out
premises tools. These tools first understand the scenarios of your system under testing and
then generates dataset as per the requirement. These tools are customizable as per your
need of the business. These tools provide wide coverage and accuracy in generating datasets.
Pros:
These tools are accurate because they first understand the entire system and then generated
the datasets accordingly.
Cons:
Costlier technique to implement because the price of such a tool is high as compared to
other technique.
Less coverage in case of heterogeneous testing environment because these tools aren’t
generic in nature.