CFP last date
20 January 2025
Reseach Article

A Review of Automatic Test Cases Generation

by Ebrahim Shamsoddin-motlagh
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 57 - Number 13
Year of Publication: 2012
Authors: Ebrahim Shamsoddin-motlagh
10.5120/9175-3577

Ebrahim Shamsoddin-motlagh . A Review of Automatic Test Cases Generation. International Journal of Computer Applications. 57, 13 ( November 2012), 25-29. DOI=10.5120/9175-3577

@article{ 10.5120/9175-3577,
author = { Ebrahim Shamsoddin-motlagh },
title = { A Review of Automatic Test Cases Generation },
journal = { International Journal of Computer Applications },
issue_date = { November 2012 },
volume = { 57 },
number = { 13 },
month = { November },
year = { 2012 },
issn = { 0975-8887 },
pages = { 25-29 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume57/number13/9175-3577/ },
doi = { 10.5120/9175-3577 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T21:00:21.683643+05:30
%A Ebrahim Shamsoddin-motlagh
%T A Review of Automatic Test Cases Generation
%J International Journal of Computer Applications
%@ 0975-8887
%V 57
%N 13
%P 25-29
%D 2012
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Manual testing is hard and time consuming and it maybe impossible for large systems or tester mistake in the test. The software testing is the rising cost of activities in development software and the test case generation is important activity in software testing. Hence researches performed to automate testing such as automatic test case generation. This paper reports a survey of recent research to generate test case automatically. Those are presented from UML based, graph based, formal methods, web application, web service, and combined. Those needed future researches are presented.

References
  1. Prasanna, M. , Sivanandam, S. N. , Venkatesan, R. , Sundarrajan, R. (2005). A SURVEY ON AUTOMATIC TEST CASE GENERATION. Academic Open Internet Journal, Volume 15, http://www. acadjournal. com/.
  2. Hu, Y. T. , & Lin, N. W. (2010). Automatic Black-Box Method-Level Test Case Generation Based on Constraint Logic Programming. Computer Symposium (ICS), 977-982. Doi: 10. 1109/COMPSYM. 2010. 5685369
  3. Sarma, M. , Kundu, D. , Mall. R. (2007). Automatic Test Case Generation from UML Sequence Diagrams. 15th International Conference on Advanced Computing and Communications, 60-65. Doi: 10. 1109/ADCOM. 2007. 68
  4. Samuel, P. , Mall, R. , Bothra, A. K. (2008). Automatic test case generation using unified modeling language (UML) state diagrams. The Institution of Engineering and Technology, IET Softw, Vol. 2, No. 2, pp. 79–93. Doi: 10. 1049/iet-sen:20060061
  5. Sarma, M. , & Mall, R. (2007). Automatic Test Case Generation from UML Models. 10th International Conference on Information Technology, 196-201. Doi: 10. 1109/ICIT. 2007. 26
  6. Santiago, V. , Vijaykumar, N. L. , Guimaraes, D. (2008). An Environment for Automated Test Case Generation from Statechart-based and Finite State Machine-based Behavioral Models. IEEE International Conference on Software Testing Verification and Validation Workshop (ICSTW'08).
  7. Xuan, J. , Jiang, H. , Ren, Z. , Hu, Y. , Luo, Z. (2009). A Random Walk Based Algorithm for Structural Test Case Generation. 2nd International Conference on Software Engineering and Data Mining (SEDM), 583-588. Retrieved from ieeexplore. ieee. org/xpls/abs_all. jsp?arnumber=5542856
  8. Liu, Z. , Gu, N. , Yang, G. (2005). An Automate Test Case Generation Approach Using Match Technique. The Fifth International Conference on Computer and Information Technology (CIT'05), 922-926. Doi: 10. 1109/CIT. 2005. 64
  9. Sofokleous, A. A. , Andreou, A. S. (2008). Automatic, evolutionary test data generation for dynamic software testing. The Journal of Systems and Software, 81, 1883–1898. Doi:10. 1016/j. jss. 2007. 12. 809
  10. Liu, S. , & Nakajima, S. (2010). A Decompositional Approach to Automatic Test Case Generation Based on Formal Specifications. 2010 Fourth International Conference on Secure Software Integration and Reliability Improvement, 147-155. Doi: 10. 1109/SSIRI. 2010. 11
  11. Deng, X. , Robby, Hatcliff, J. (2007). Kiasan/KUnit: Automatic Test Case Generation and Analysis Feedback for Open Object-oriented Systems. Testing: Academic and Industrial Conference - Practice And Research Techniques, 3-12. Doi: 10. 1109/TAIC. PART. 2007. 32
  12. Ashraf, A. , & Nadeem, A. (2006). Automating the Generation of Test Cases from Object-Z Specifications. Proceedings of the 30th Annual International Computer Software and Applications Conference (COMPSAC'06), 101-104. Doi: 10. 1109/COMPSAC. 2006. 120
  13. Tung, Y. H. , Tseng, S. S. , Lee, T. J. , Weng, J. F. (2010). A Novel Approach to Automatic Test Case Generation for Web Applications. 10th International Conference on Quality Software, 399-404. Doi 10. 1109/QSIC. 2010. 33
  14. Dai, Z. , & Chen, M. H. (2007). Automatic Test Case Generation for Multi-tier Web Applications. 9th IEEE International Workshop on Web Site Evolution (WSE), 39-43. Doi: 10. 1109/WSE. 2007. 4380242
  15. Bai, X. , Dong, W. , Tsai, W. T. , Chen, Y. (2005). WSDL-Based Automatic Test Case Generation for Web Services Testing. 2005 IEEE International Workshop on Service-Oriented System Engineering (SOSE'05), 1-6. Doi: 10. 1109/SOSE. 2005. 43
  16. Ma, C. , Du, C. , Zhang, T. , Hu, F. , Cai, X. (2008). WSDL-Based Automated Test Data Generation for Web Service. International Conference on Computer Science and Software Engineering, 731-737. Doi: 10. 1109/CSSE. 2008. 790
  17. Dong, W. (2009). Testing WSDL_based Web Service Automatically. World Congress on Software Engineering, 521-525. Doi: 10. 1109/WCSE. 2009. 133
  18. Radhakrishnan, K. , & Podorozhny, R. (2009, February 16). Automatic test case generation for web service processes using a SAT solver (Report Number TXSTATE-CS-TR-2009-13). https://digital. library. txstate. edu/bitstream/handle/10877/2581/fulltext. pdf
  19. Ma, C. , Wu, J. , Zhang, T. , Zhang, Y. , Cai, X. (2008) Automatic Test Case Generation for BPEL Using Stream X-Machine. International Journal of u- and e- Service, Science and Technology, 27-36. Retrieved from http://www. sersc. org/journals/IJUNESST/vol1_no1/papers/04. pdf
  20. Ma, C. , Wu, J. , Zhang, T. , Zhang, Y. , Cai, X. (2008). Testing BPEL with Stream X-machine. International Symposium on Information Science and Engieering, 578-582. Doi: 10. 1109/ISISE. 2008. 201
  21. Zheng, Y. , Zhou, J. , Krause, P. (2007, September). An Automatic Test Case Generation Framework for Web Services. JOURNAL OF SOFTWARE, VOL. 2, NO. 3, 64-77. Retrieved from http://epubs. surrey. ac. uk/1975/1/fulltext. pdf
  22. Bakota, T. , Beszédes, Á. , Gergely, T. , Gyalai, M. I. , Gyimóthy, T. , Füleki, D. (2008). Semi-Automatic Test Case Generation from Business Process Models. This research was supported in part by the Hungarian national grants RET-07/2005, OTKA K-73688 and TECH_08-A2/2-2008-0089 SZOMIN08. Retrieved from http://www. inf. u-szeged. hu/~beszedes/research/bakota09_semiautomatic. pdf
  23. Li, B. , Qiu, D. , Ji, S. , Wang, D. (2010). Automatic Test Case Selection and Generation for Regression Testing of Composite Service Based on Extensible BPEL Flow Graph. 26th IEEE International Conference on Software Maintenance in TimiSoara, Romania, 1-10. Doi: 10. 1109/ICSM. 2010. 5609541
  24. Li, B. , Qiu, D. , Leung, H. , Wang, D. (2012). Automatic test case selection for regression testing of composite service based on extensible BPEL flow graph. The Journal of Systems and Software Volume 85, Issue 6, 1300–1324. Doi:10. 1016/j. jss. 2012. 01. 036
  25. Ilieva, S. , Pavlov, V. , Manova, I. (2010). A Composable Framework for Test Automation of Service-Based Applications. 2010 Seventh International Conference on the Quality of Information and Communications Technology, 286-291. Doi: 10. 1109/QUATIC. 2010. 54
  26. Cao, T. D. , Felix, P. , Castanet, R. (2010). WSOTF An Automatic Testing Tool for Web Services Composition. Fifth International Conference on Internet and Web Applications and Services, 7-12. Doi: 10. 1109/ICIW. 2010. 9
  27. Lallali, M. , Zaidi, F. , Cavalli, A. , Hwang, I. (2008). Automatic Timed Test Case Generation for Web Services Composition. Sixth European Conference on Web Services, 53-62. Doi: 10. 1109/ECOWS. 2008. 14
  28. Bertolino, A. , Angelis, G. D. , Lonetti, F. , Sabetta, A. (2008). Automated Testbed Generation for Service-oriented Mobile Applications. 34th Euromicro Conference Software Engineering and Advanced Applications, 321-328. Doi: 10. 1109/SEAA. 2008. 33
  29. Martin, E. , Basu, S. , Xie, T. (2007). Automated Testing and Response Analysis of Web Services. IEEE International Conference on Web Services (ICWS), 647-654. Doi: 10. 1109/ICWS. 2007. 49
  30. Conroy, K. M. , Grechanik, M. , Hellige, M. , Liongosari, E. S. , Xie, Q. (2007). Automatic Test Generation From GUI Applications For Testing Web Services. Software Maintenance, IEEE International Conference on ICSM, 345-354. Doi: 10. 1109/ICSM. 2007. 4362647
  31. Zeng, F. , Cao, Q. , Mao, L. , Chen, Z. (2009). Test Case Generation based on Invariant Extraction. 5th International Conference Wireless Communications, Networking and Mobile Computing. WiCom '09, 1-4. Doi: 10. 1109/WICOM. 2009. 5302578
  32. Nakao, H. , & Eschbach, R. (2008). Strategic usage of test case generation by combining two test case generation approaches. The Second International Conference on Secure System Integration and Reliability Improvement, 213-214. Doi: 10. 1109/SSIRI. 2008. 17
Index Terms

Computer Science
Information Sciences

Keywords

Automatic Test Case Generation test automate