DocumentCode :
259961
Title :
Data Flow Testing of CGI Based Web Applications
Author :
Sahu, Madhusmita ; Mohapatra, Durga Prasad
Author_Institution :
Dept. of Comput. Sci., Nat. Inst. of Technol., Rourkela, India
fYear :
2014
fDate :
22-24 Dec. 2014
Firstpage :
106
Lastpage :
111
Abstract :
The functionality of most programs is delivered in terms of data. The values are somehow received by variables, which represent data and these values are used in computation of values for other variables. Data flow testing focuses on variable definition and variable usage. One of the fastest growing and most wide-spread application domains is the web application domain. The wide acceptance of Internet Technology requires sophisticated and high quality web applications. There are some sorts of entry forms that are provided by many web pages. These web pages require the user to supply input to the forms and click on the button or image. Sometimes, this program (commonly known as CGI program) is just an interface to an existing database, massaging user input into a database understandable format and massaging the database´s output into the web browser understandable format (usually HTML). In this paper, we propose a technique for data flow testing of CGI programs that are written in Perl. We first propose a data flow model and compute definition-use chains. Then, we identify the paths to be exercised for each of these definition-use pairs.
Keywords :
Internet; Perl; data flow analysis; data structures; online front-ends; CGI programs; CGI-based Web application; Internet technology; Perl; Web browser understandable format; Web pages; data flow testing; Browsers; Computational modeling; Databases; Flow graphs; HTML; Testing; Web pages; CGI; Data Flow Testing; Definition-Use Chain; PERL;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Technology (ICIT), 2014 International Conference on
Conference_Location :
Bhubaneswar
Print_ISBN :
978-1-4799-8083-3
Type :
conf
DOI :
10.1109/ICIT.2014.27
Filename :
7033305
Link To Document :
بازگشت