Test case generation for semantic-based user input validation of web applications
by Samer Hanna; Malcolm Munro
International Journal of Web Engineering and Technology (IJWET), Vol. 13, No. 3, 2018

Abstract: Semantic-based user input validation of web applications is important because of the central role these applications play in our daily lives. An example of such a process is in rejecting a four-digit number as an input that represents the age of a web application user. Testing professionals must write test cases that can be used to check if a web application can handle semantically invalid inputs. Most of the current approaches for test case generation for web applications do not consider the semantics of inputs. And for approaches that do consider input semantics, test case generation is done manually. This paper defines a process that can be used to automate and in some cases, semi-automate the generation of test cases to assess semantic-based user input validation of web applications (TCSUIV). To prove the usefulness of the process in this paper, it is applied to case study web page. A prototype tool has been built also to show the applicability of this paper process for test case generation for web application.

Online publication date: Mon, 01-Oct-2018

The full text of this article is only available to individual subscribers or to users at subscribing institutions.

 
Existing subscribers:
Go to Inderscience Online Journals to access the Full Text of this article.

Pay per view:
If you are not a subscriber and you just want to read the full contents of this article, buy online access here.

Complimentary Subscribers, Editors or Members of the Editorial Board of the International Journal of Web Engineering and Technology (IJWET):
Login with your Inderscience username and password:

    Username:        Password:         

Forgotten your password?


Want to subscribe?
A subscription gives you complete access to all articles in the current issue, as well as to all articles in the previous three years (where applicable). See our Orders page to subscribe.

If you still need assistance, please email subs@inderscience.com