Keywords:-
Article Content:-
Abstract
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 challenging 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 different 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 paper 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:-
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, International Journal of Computer Applications, vol. 1, Issue 14, (2010).
R. Jeevarathinam and A. S. Thanamani, “Towards Test Cases Generation from Software Specifications”, International
Journal of Engineering Science and Technology, vol. 2, Issue 11, (2010), pp. 6578-6584.
A. Arcuri and X. Yao, “Search based software testing of object-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–
M. Prasanna, S. N. Sivanandam, R. Venkatesan, R. Sundarrajan, “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”,
Proceedings of the First International Conference on Emerging Trends in Engineering and Technology, (2008), pp. 298-303.
International Journal of Software Engineering and Its Applications Vol. 6, No. 4, October, 2012
S. K. Swain, D. P. Mohapatra and R. Mall, “Test case generation 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).
S. J. Cunning and J. W. Rozenblit, “Test scenario generation from a structured requirements specification”, journal of
Intelligent and Robotic Systems, vol. 41, no. 2-3, (2005), pp. 87-112.
G. Dunwei, Z. Wanqiu and Z. Yan, Chinese Journal of Electronics, vol. 19, no. 2, (2011).
B. N. Biswal, S. S. Barpanda and D. P. Mohapatra, International Journal of Computer Applications, vol. 1, Issue 14, (2010).14] S. Wappler and J. Wegener, “Evolutionary testing of object-oriented 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
Computers and Operations Research, ACM, vol. 35, no. 10, (2008), pp. 3052–3072.
‘Tutorial on Genetic Algorithm’- Dr. Adel Abdennour(Electrical Engineering Department).
‘Teaching Genetic Algorithm Using Matlab’- Y.Z.CAO and Q.H.WU
“principal of soft computing” second edition- Dr. S.N. Sivanandam (department of computer science and engineering)
International journal of latest trends in engineering and technology(IJLTET) vol.3 issue 3,2014.
T. Blickle, L. Thiele, A Comparison of Selection Schemes used in Genetic Algorithms. TIK-Report, Zurich, 1995