An Approach for Generating Concrete Test Cases Utilizing Formal Specifications of Web Applications

Authors

  • Khusbu Bubna Author

Keywords:

Web applications, testing, state chart, Z notation.

Abstract

As web applications are becoming more and more 
ubiquitous, modeling and testing web applications correctly is becoming necessary. This paper suggests utilizing two formal specification languages, State Chart and Z notation to describe the various functional requirements of web applications. The State chart framework is used to model the navigation behavior, 
while the Z notation is used to model the business logic 
functionality of web applications. Abstract test cases are 
generated from these two formal specification languages. An approach to map the abstract test cases generated from State chart model to Selenium RC JUnit concrete test case is presented in this paper. An example web application, a Hospital Management System is used to illustrate our approach. 

Downloads

Download data is not yet available.

Downloads

Published

09.05.2016

How to Cite

An Approach for Generating Concrete Test Cases Utilizing Formal Specifications of Web Applications. (2016). International Journal of Information and Electronics Engineering, 6(3), 166-170. https://www.ijiee.org/index.php/ijiee/article/view/334