Test case prioritisation during web application testing Online publication date: Wed, 29-Nov-2017
by Munish Khanna; Naresh Chauhan; Dilip Kumar Sharma; Abhishek Toofani
International Journal of Computer Applications in Technology (IJCAT), Vol. 56, No. 3, 2017
Abstract: Owing to frequent alterations in the existing web applications, performing regression testing becomes necessary for the identification and rectification of the newly generated unwanted faults. Owing to various resource constraints, test case prioritisation is one of the strategies followed, rather than running test cases blindly. This paper proposes a novel approach towards prioritisation of test cases during regression testing of web application (dynamic website) using Bayesian network. Initially, a Bayesian network is formed using various parameters which affect the success of a test case as well as promote testing of more crucial sections of the web application. Thereafter, the conditional probability table and probabilistic inference algorithms are applied to evaluate the success probability and ultimately priority (importance) of a test case. Execution of the test cases takes place on the basis of their respective priority. The performance of proposed technique is compared with existing work, 2-opt inspired heuristic algorithm and genetic algorithm.
Online publication date: Wed, 29-Nov-2017
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 Computer Applications in Technology (IJCAT):
Login with your Inderscience username and 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 firstname.lastname@example.org