A Review on Existing Techniques for Generating Automatic Test Case for Object Oriented Software
Keywords:
Automatic test case generation, classification with pros and cons, Genet ic Algorithm, MATLABAbstract
An inevitable part of software testing entails the generation of test cases. A good test case should have the quality to cover every aspect of test objective. An effective and efficient test case generation is the most chal lenging and time consuming task in software testing. A good test case characteristics to cover more given set of path coverage with reducing time and cost of software development. Researcher have proposed dif ferent techniques to generate test case automatically. However , those techniques also have some drawbacks. To overcome these drawbacks, we introduce a technique (i.e. GA) to generate small numbers of efficient test cases with expectations to cover more given set of target. In this pa per we introduce that Genetic Algorithm is quite useful search method or technique to generate large volume of test cases very effectively and efficiently with multiple domain.
References
R. Blanco, J.Tuya and B. Adenso-Díaz, “Automated test data generation using scatter-search approach”, Information and Software technology, vol. 51, Issue 4, (2009), pp. 708-720.
B. N. Biswal, S. S. Barpanda and D. P. Mohapatra, Internation al Journal of Computer Applications, vol. 1, Issue 14, (2010).
R. Jeevarathinam and A. S. Thanamani, “Towards Test Cas es Generation from Software Specifications”, International Journal of Engineering Science and Technology, vol. 2, Is sue 11, (2010), pp. 6578-6584.
A. Arcuri and X. Yao, “Search based software testing of ob ject-oriented containers”, Information Sciences, vol. 178, no. 15, (2008) August, pp. 3075-3095. [5] E. Alba and F. Chicano, “Observations in using Parallel and Sequential Evolutionary Algorithms for Automatic Software Testing”, Computers & Operations Research, vol. 35, no. 10, ( 2008) October, pp. 3161– 3183.
M. Prasanna, S. N. Sivanandam, R. Venkatesan, R. Sund arrajan, “A Survey on Automatic Test Case generation”, Academic Open Internet Journal, vol. 15, (2005). [7] P. McMinn, “Search-based software test data generation: A survey”, Software Testing, Verification & Reliability, vol. 14, no. 2, (2004) June, pp. 105–156.
A. Sharma, A. Jadhav, P. R. Srivastava and R. Goyal, “Test cost optimization using tabu search”, J. Soft. Eng. Appl., vol. 3, no. 5, (2010), pp. 477–486.
V. Rajappa, A. Biradar, S. Panda, “Efficient software test case generation using genetic algorithm based graph theory”, Pro ceedings of the First International Conference on Emerging Trends in Engineering and Technology, (2008), pp. 298-303. International Journal of Software Engineering and Its Appli cations Vol. 6, No. 4, October, 2012
S. K. Swain, D. P. Mohapatra and R. Mall, “Test case gener ation based on state and activity models”, Journal of Object Technology, vol. 9, no. 5, (2010), pp. 1 – 27.
Q. Li and J. Li, Proceedings of the International Symposium on Intelligent Information Systems and Applications, ( 2009). [12] S. J. Cunning and J. W. Rozenblit, “Test scenario generation
from a structured requirements specification”, journal of In telligent and Robotic Systems, vol. 41, no. 2-3, (2005), pp. 87-112.
G. Dunwei, Z. Wanqiu and Z. Yan, Chinese Journal of Elec tronics, vol. 19, no. 2, (2011).
B. N. Biswal, S. S. Barpanda and D. P. Mohapatra, Internation al Journal of Computer Applications, vol. 1, Issue 14, (2010). [14] S. Wappler and J. Wegener, “Evolutionary testing of object-ori ented software using a hybrid evolutionary algorithm”, IEEE Congress on Evolutionary Computation, (2006).
E. Díaz, J. Tuya, R. Blanco and J. J. Dolado, “A Tabu Search Algorithm for Structural Software Testing”, Journal Comput ers and Operations Research, ACM, vol. 35, no. 10, (2008), pp. 3052–3072.
‘Tutorial on Genetic Algorithm’- Dr. Adel Abdennour(Elec trical Engineering Department).
‘Teaching Genetic Algorithm Using Matlab’- Y.Z.CAO and Q.H.WU
“principal of soft computing” second edition- Dr. S.N. Siva nandam (department of computer science and engineering) [19] International journal of latest trends in engineering and tech nology(IJLTET) vol.3 issue 3,2014.
T. Blickle, L. Thiele, A Comparison of Selection Schemes used in Genetic Algorithms. TIK-Report, Zurich, 1995
Downloads
Published
Issue
Section
License
Copyright (c) 2022 Trinity Journal of Management, IT & Media (TJMITM)
This work is licensed under a Creative Commons Attribution 4.0 International License.