Professional Documents
Culture Documents
I.
Effectiveness,
Execution, Cost
INTRODUCTION
RELATED WORK
1328
1329
V. FLOW GRAPH
Start
Select test case that mark highest number of
requirements
Generate set of test cases by generating flow
graph of the program
Return Representative Set
test
Yes
Incase two or
more test suites
exert same cost
No
Yes
If multiple test
cases are tied
No
1330
EXPRIMENTAL RESULTS
VII.
INPUT
Any
program
that needs
to be
tested
Set of test
cases
derived
REFERENCES
OUTPUT
[1]
Generation of Flow
Graph and Derivation of
test cases
[2]
[3]
Set of test
Suites
Representative set
optimized test case
of
Optimized
test suites
[4]
[5]
[6]
PERFORMANCE ANALYSIS
[7]
[8]
[9]
[10]
[11]
[12]
VIII. CONCLUSION
This paper provides a novel approach to the Test
Suite Reduction methodology. This approach uses a
parameter Fault Detection Effectiveness to choose the
test suites with high fault identification rates. Test
Suites thus chosen are reduced based on their
coverage of requirements and also their effectiveness
to cover the prioritized requirements. Cost framework
developed helps to identify test suites executing at
minimum budget. Results show that by using this
approach the cost and time involved in execution of
the test cases is greatly reduced and also the test
suites highly efficient in detecting the faults existing
in the system.
IX.
FUTURE WORK
In future, many other metrics like fault tolerance,
accuracy, risk management and time of execution
parameters can be included to the algorithm making it
more effective. The work can also be extended by
creating a fault log table, categorizing the faults that
occur with the program and taking the necessary
1331