Model-Based Approach to Design web Application Testing Tool
American Journal of Software Engineering and Applications
Volume 3, Issue 5, October 2014, Pages: 63-67
Received: Oct. 22, 2014;
Accepted: Nov. 5, 2014;
Published: Nov. 20, 2014
Views 3926 Downloads 148
Dalila Souilem Boumiza, Applied Computer Science Department, National Engineering School of Sousse, Sousse, Tunisia
Amani Ben Azzouz, Applied Computer Science Department, National Engineering School of Sousse, Sousse, Tunisia
Salma Boumiza, Computer Science Department, Technical University of Sofia, Sofia, Bulgaria
Follow on us
Software engineering is a systematic approach defined as a science of industrial engineering that measures the practical methods and working process of the software engineers. This approach is based on analyzing, designing, assessment implementing testing and reengineering processes of given software All those phases are very important and have a specific role in SE’s cycle, especially software testing that acts as a significant element in this cycle and it represents also a fundamental key for software quality assurance. Software testing has as goal to test the software performance by measuring the gap between the expected behavior of the software under test and the test results. This comparison allows the tester to analyze errors and bugs in order to fix them and develop the software performance. As a critical factor in SQA, software testing is considered like a definitive review of the tool’s specification: it permits the tester to redesign the tool specification after the test in case of failure. This procedure is also applied on web applications, in similar ways to obtain the same goal: applications quality assurance, but the web applications are more complicated to be tested because of the interaction of the application with the rest of the distributed system. In fact, in more precisely terms, web application testing is a process that measures the functional and non functional proprieties of a given web application to analyze its performance in order to fix errors or even to reach a better level of the application under test. The demand on web applications or generally on software testing tools groups up with the increase in applications or software failures and cost.
Software Testing Tools, Software Quality Assurance, Web Application, Model-Based Testing
To cite this article
Dalila Souilem Boumiza,
Amani Ben Azzouz,
Model-Based Approach to Design web Application Testing Tool, American Journal of Software Engineering and Applications.
Vol. 3, No. 5,
2014, pp. 63-67.
D. Souilem Boumiza and A. Ben Azzouz and F. Ben Brahim 2012 “Design and development of a user interface to customize web testing scenarios” International Conference on Education & E-Learning Innovations ICEELI' 2012 , July 1-3 Sousse,Tunisia
C. Eaton and A. M. Memon: "An Empirical Approach to Testing Web Applications Across Diverse Client Platform Configurations" by. International Journal on Web Engineering and Technology (IJWET), Special Issue on Empirical Studies in Web Engineering, vol. 3, no. 3, 2007, pp. 227–253, Inderscience Publishers.
T.Banner, H.Eicher, A.Rennoch. “Model-based testing in practice”. 2nd workshop on model-based testing. In practice MOTIP 2009.
Sampath, R. Bryce, Gokulanand Viswanath, Vani Kandimalla, A. Gunes Koru: “Prioritizing User-Session-Based Test Cases for Web Applications Testing”. Proceedings of the International Conference on Software Testing, Verification, and Validation (ICST), Lillehammer, Norway, April 2008.
Research methodologies: concluded from http://www.enge.vt.edu”, on april 2012.
Testing anywhere: concluded from http://www . softwaretesting.net/ otherproducts/ testinganywhere .html , 2012.
Win Task: concluded from http://www .csscody.com/ resources / web -testing- tool -list , 20013.
Bad Boy: concluded from “http:/www.badbody.com.au/” 2012.
Sahi: “http:/www.sahi.co.in/w/” 2012
Fabasoft app.test : concludes from “htt://en.wikipedia.org/ wiki/fabasoft_app.test” , April 2012.
Unified Modeling Language: Extract from “http://en.wikipedia.org/wiki/ Unified_Modeling_Language” , May 2012.
Softwareengineering: http://en.wikipedia.org/wiki/Software _engineering, on April 2012
J. Ernits, R. Roo, J. Jacky, M. Veanes «http://research.microsoft.com/pubs/101196/extended_version.pdf » On August 9, 2012
B. Hayduk, « http://searchsoftwarequality.techtarget.com /tip/Model-based-testing-for-Java-and-Web-based-GUI-applications » On August 9, 2012