An Intelligent Approach to Automatically test web Applications

Main Article Content

Hamideh Hajiabadi
Mohsen Khani


This paper proposes an implemented technique based on model based testing methodology in order to test web application. It is examined on several real web applications. The results confirm the enormous reduction in time and cost consumed by testing process. This work is conducted in three phases. Initially the web application is crawled intended to extract SUT’s model describing all of its components. Then the model is trained in order to extract test cases covering all of the SUT’s paths. Eventually test cases are executed and the results are reported. This work is a sort of black box testing technique intended to automate testing process as much as possible. Several ontologies are employed in order to eliminate human’s role.

Keywords: Ontology, web mining, model based testing, dynamic analysis


Download data is not yet available.

Article Details