DocumentCode
634940
Title
Performance Testing Framework for REST-Based Web Applications
Author
Chia Hung Kao ; Chun Cheng Lin ; Juei-Nan Chen
Author_Institution
Cloud Syst. Software Inst., Inst. for Inf. Ind., Taipei, Taiwan
fYear
2013
fDate
29-30 July 2013
Firstpage
349
Lastpage
354
Abstract
Recently, enterprises, organizations, and software companies are building more and more web applications to provide their services over the Internet. In order to fulfill various requirements, the complexity of web applications nowadays is increasing dramatically. As a result, the performance characteristics of web applications, including response time, throughput, etc, become more critical than before and should be taken into careful consideration. If the response time of a web application is poor, users may lose their interests even the function of the web application is correct. Therefore, how to execute performance testing on a complex web application systematically and efficiently will be an important issue. In this paper, a performance testing framework for REST-based web applications is introduced. The performance testing framework aims to provide software testers with an integrated process from test cases design, test scripts generation, to test execution. Based on the test cases designed by software testers and the appropriate software artifacts preserved by the framework (e.g., API document), the framework generates the corresponding performance test scripts, which can be executed by specific performance test tools. This helps software testers to focus more in the design of performance test cases. In addition, effort needed to understand the design and implementation of the application and to learn the operation of testing tools decrease. Thus, the efficiency of performance testing can be highly facilitated.
Keywords
Internet; program testing; Internet; REST-based Web applications; performance test scripts; performance test tools; performance testing framework; representational state transfer; software artifacts; software companies; software testers; test cases design; test execution; test scripts generation; Complexity theory; Computer architecture; Engines; Software; Testing; Time factors; XML; Performance testing; software testing; web application;
fLanguage
English
Publisher
ieee
Conference_Titel
Quality Software (QSIC), 2013 13th International Conference on
Conference_Location
Najing
Type
conf
DOI
10.1109/QSIC.2013.32
Filename
6605950
Link To Document