Abstract

As more and more systems move to the cloud, the importance of web applications has increased recently. Web applications need more strict requirements in order to sup-port higher availability. The techniques in quality assurance of these applications hence become essential, the role of testing for web application becomes more significant. Model-driven testing is a promising paradigm for the automation of software testing. In the web domain, the challenge however remains in the creation of models and the complexity of configuring, launching, and testing big number of valid configuration and testing cases. This paper proposes a solution towards this challenge with an approach using Domain Specific Language (DSL) for model driven testing of web application. Our techniques are based on building abstractions of web pages using domain specific language. We introduce WTML - a domain specific language for modeling web pages and provide automatic code generation with a web-testing framework. This methodology and techniques aim at helping software developers as well as testers to become more productive and reduce the time-to-market, while maintaining high standards of web application quality.

Highlights

  • Advances in web-based technologies today has led to the rapid growth in the number of web applications used in business

  • We present an attempt to build an approach using Domain Specific Language for model driven testing of web application

  • This paper is structured as follows: we review some knowledge of Model-driven Development (MDD), model-based testing and domain specific language as background information

Read more

Summary

INTRODUCTION

Advances in web-based technologies today has led to the rapid growth in the number of web applications used in business. Methods from model driven can support the rapid evolution of such system by building an abstract model of a web application and use the created models instead of specific code to generate tests. We present an attempt to build an approach using Domain Specific Language for model driven testing of web application. Our techniques are based on building abstractions of web pages and modeling state-machine-based test behavior using domain specific language. This is used to form a more generic testing framework that can apply to many web-based systems to save time and cost. This paper is structured as follows: we review some knowledge of Model-driven Development (MDD), model-based testing and domain specific language as background information. We present some conclusions on the methodology of using a domain specific language in modeldriven testing of web applications

BACKGROUND
Model based testing
Domain specific language
CHALLENGE
OUR APPROACH
AUTOMATION OF TEST GENERATION WITH WTML
INTEGRATION WITH OTHER PLATFORM
RELATED WORK
Findings
VIII. CONCLUSIONS
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call