Abstract
Testing Web applications is still a challenging work which can greatly benefit from test automation techniques. In this paper, we focus on using ontologies as a means of test automation. Current works that use ontologies for software testing are discussed. Further a theoretical roadmap is presented, with some examples, on ontology-based web application testing.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
G.A. Di Lucca, A.R. Fasolino, “Testing web-based applications: The state of the art and future trends”, Information and Software Technology 48:1172-1186, 2006.
Y. Wu, J. Offutt, “Modeling and testing web-based applications”, GMU ISE Technical Report, ISE-TR-02-08, 2002.
F. Ricca, P. Tonella, “Web Testing: a Roadmap for the Empirical Research”, WSE:63-70, 2005.
K. Li, M. Wu, “Effective GUI Test Automation: Developing an Automated GUI testing Tool”, Sybex publications, p20, 2005.
H. Zhu, “A Framework for Service-Oriented Testing of Web Services”, COMPSAC, 2006.
T.R. Gruber, “A translation approach to portable ontologies”, Knowledge Acquisition, 5(2):199-220, 1993.
R. Neches, R.E. Fikes, T. Finin, T.R. Gruber, T. Senator, and W.R. Swartout, “Enabling technology for knowledge sharing”, AI Magazine, 12(3):36-56, 1991.
H. J. Happel, S. Seedof, “Applications of Ontologies in Software Engineering”, 2nd Int. Workshop on Semantic Web Enabled Software Engineering (SWESE 2006).
R. Maamri, Z. Sahnoun, “MAEST: Multi-Agent Environment for Software Testing”, Journal of Computer Science, April, 2007.
TestLix Project: http://projects.semwebcentral.org/projects/testlix/
The White Rose Grid e-Science Centre, “Developing a Fault Ontology Engine for the Testing and Evaluation of Service-Oriented Architectures”, September, 2006.
Y. Wang, X. Bai, J. Li, R. Huang, “Ontology-Based Test Case Generation for Testing Web Services”, ISADS, March 2007.
M. de los Angeles Martin, L. Olsina, “Towards an ontology for software metrics and indicators as the foundation for a cataloging web system”, LA-WEB, 2003.
ISO/IEC 15939:2007 – “Systems and Software Engineering - Measurement Process”, http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=44344
ISO/IEC 9126-1:2001 – “Software Engineering – Product Quality - Part 1: Quality Model”, http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=22749
M. Genero, F. Ruiz, M. Piattini, C. Calero, “Towards an Ontology for Software Measurement”, SEKE 2003.
H. Zhu, “A Framework for Service-Oriented Testing of Web Services”, COMPSAC 2006.
H. Zhu et al, “Developing A Software Testing Ontology in UML for A Software Growth Environment of Web-Based Applications”, “Software Evolution with UML and XML”, 2004, chapter 9.
Y. Kalfoglou, “Deploying ontologies in Software Design”, Ph.D. thesis, Dept. of Artificial Intelligence, University of Edinburgh, 2000.
W3C Semantic Web Best Practices & Deployment Working Group, “Ontology Driven Architectures and Potential Uses of the Semantic Web in Systems and Software Engineering”, 2006.
C. Calero, F. Ruiz, M. Piattini, “Ontologies for Software Engineering and Software Technology”, Springer, 2006, chapter 1.
“Guide to the Software Engineering Body of Knowledge”, www.swebok.org/ironman/pdf/SWEBOK_Guide_2004.pdf
Guide to the SWEBOK, http://www.swebok.org/
IEEE Standard for Software Test Documentation, 1998.
S. Cranefield, “UML and the semantic web”, proceedings of International Semantic Web Working Symposium (SWWS), 2001.
M. Pezz, M. Young, “Software Testing and Analysis: Process, Principles and Techniques”, 2008, section 17.5.
Acknowledgments
This work has been supported by a grant by Iran’s Telecommunication Research Center (ITRC), which is hereby acknowledged.
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer Science+Business Media B.V.
About this paper
Cite this paper
Paydar, S., Kahani, M. (2010). Ontology-Based Web Application Testing. In: Sobh, T., Elleithy, K., Mahmood, A. (eds) Novel Algorithms and Techniques in Telecommunications and Networking. Springer, Dordrecht. https://doi.org/10.1007/978-90-481-3662-9_4
Download citation
DOI: https://doi.org/10.1007/978-90-481-3662-9_4
Published:
Publisher Name: Springer, Dordrecht
Print ISBN: 978-90-481-3661-2
Online ISBN: 978-90-481-3662-9
eBook Packages: EngineeringEngineering (R0)