Call for Paper - May 2023 Edition
IJCA solicits original research papers for the May 2023 Edition. Last date of manuscript submission is April 20, 2023. Read More

Automatic Generation of Regression Test Cases for Web Components using Domain Analysis and Modeling

International Journal of Computer Applications
© 2010 by IJCA Journal
Number 12 - Article 4
Year of Publication: 2010
Dr. Jyotsna Sengupta

Gagandeep and Dr. Jyotsna Sengupta. Article:Automatic Generation of Regression Test Cases for Web Components using Domain Analysis and Modeling. International Journal of Computer Applications 11(12):14–17, December 2010. Published By Foundation of Computer Science. BibTeX

	author = {Gagandeep and Dr. Jyotsna Sengupta},
	title = {Article:Automatic Generation of Regression Test Cases for Web Components using Domain Analysis and Modeling},
	journal = {International Journal of Computer Applications},
	year = {2010},
	volume = {11},
	number = {12},
	pages = {14--17},
	month = {December},
	note = {Published By Foundation of Computer Science}


Web components and their underlying parts are evolving rapidly to provide services and information over the internet. Web sites are becoming a basic part of business quality of service. As web services play an important role in providing different functionality, their correctness becomes an important factor. The diversity and complexity of web systems derived the need for test automation. Test Automation is the use of software for automatic execution of test cases and their comparison with expected outcome. In this paper, we present an analysis based modeling and regression testing technique for web applications. Model based testing is a test automation approach that generates and maintains more useful and flexible tests from explicit descriptions of the application. Models describing web components structure before and after the changes are incorporated. It helps to identify test cases generated for the initial version of component that can be re-run on the changed component. The regression test-suite generated for the component is optimized using “all-path” coverage criteria. The proposed approach yields substantial results with optimized test data generation.


  • Andrews, A., J. Offutt, R. Alexander, 2004. Testing web applications by modeling with FSMs. Software Syst. Modeling, 4: 326-345.
  • Alshahwan, N. and M. Harman, 2008. Automated session data repair for web application regression testing. Proceeding of the International Conference on Software Testing, Verification, and Validation, April 9-11, Lillehammer, pp: 298-307. 10.1109/ICST.2008.56
  • Briand, L. and Y. Labiche, 2002. A UML-based approach to system testing. Software Syst. Modeling, 1: 10-42, DOI: 10.1007/s10270-002-0004-8
  • Bo Yang, Ji Wu, Chao Liu and Luo Xo (2010). A Regression Testing Method for Composite Web Services. Proceedings of the International Conference on Biomedical Engineering and Computer Science (ICBECS), 23-25 April 2010, pp. 1-4, DOI 10.1109/ICBECS.2010.5462461.
  • Gutierrez, J.J., M.J. Escalona, M. Mejias and J. Torres, 2006. An approach to generate test cases from use cases. Proceedings of the 6th International Conference on Web Engineering, July 11-14, Palo Alto, California, USA, pp: 113–114.
  • Hieatt, E. and R. Mee, 2002. Going faster: Testing the web applications. J. IEEE Software, l: 60-65. DOI: 10.1109/52.991333
  • Huang, C.H., H.Y. Chen and J.U. Guangzhou, 2006. A tool to support automated testing for web application. Proceeding of the IEEE International Conference on System, Man and Cybernetics, Oct. 8-11, Taipei, pp: 2179-2184. DOI: 10.1109/ICSMC.2006.385184
  • Kam, B. and T.R. Dean, 2009. Lessons learned from a survey of web applications testing. Proceedings of Sixth International Conference on Information Technology: New generation. April, 27-29,LasVegas, NV , pp: 125-130. DOI:10.1109/ITNG.2009.306
  • Lian, Yu., W. Zhao, X. Di, C. Kong ; W. Zhao, Q. Wang and J. Zhu (2009). Towards Call for Testing: An Application to User Acceptance Testing of Web Applications. Proceedings of 33rd Annual IEEE International Vol. 1, pp: 166 - 171 , DOI 10.1109/COMPSAC.2009.31
  • Qian, Z., H. Miao and H. Zeng, 2007. A practical web testing model for web application testing. Proceeding of the Third International IEEE Conference on Signal-Image Technologies and Internet-Based Systems. Dec. 16-18, Shanghai, pp: 434-441. 10.1109/SITIS.2007.16
  • Song, B., H. Miao, Z. Chen (2009). Modeling Database Interactions in Web applications and Generating Test Cases. Proceedings of World Congress on Software Engineering, May. 2009, pp. 216-221.
  • Zhongsheng Qian, 2009. Testing Component-Based Web Applications Using Component Automata. International Conference on Information Engineering. ICIE '09. Vol. 1, pp. 455 – 458, DOI 10.1109/ICIE.2009.64
  • Zhu, B., H. Miao, H. Zeng, S. Chen (2009). Generating Test Case from Functional Requirement of Web Application. Second International Symposium on Electronic Commerce and Security, May. 2009, pp. 465-468.
  • Yang Liu., Yafen Li, Pu Wang (2010). Design and Implementation of Automatic Generation of Test Case Based on Model Driven Architecture. Proceedings of the Second International Conference on Information Technology and Computer Science, pp. 344-347.