A Review on Existing Techniques for Generating Automatic Test Case for Object Oriented Software

Authors

  • Anju Bala Research Scholar; Maharshi Dayanand University, Rohtak, Haryana
  • Kanchan Manocha Lecturer; Govt. College For Women, Rohtak, Haryana

Keywords:

Automatic test case generation, classification with pros and cons, Genet ic Algorithm, MATLAB

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 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

Published

2015-12-20

How to Cite

A Review on Existing Techniques for Generating Automatic Test Case for Object Oriented Software. (2015). Trinity Journal of Management, IT & Media (TJMITM), 6(1), 53–57. Retrieved from https://acspublisher.com/journals/index.php/tjmitm/article/view/1294