Home // ICSEA 2016, The Eleventh International Conference on Software Engineering Advances // View article


Toward Automatic Performance Testing for REST-based Web Applications

Authors:
Chia Hung Kao
Chun Cheng Lin
Hsin Tse Lu

Keywords: Performance testing; web application; software testing

Abstract:
Nowadays, more and more web applications are developed to provide their services over the Internet. In addition to functionalities, performance characteristics, including response time, throughput, latency, stability etc., are key factors when selecting appropriate web applications. However, complex architectures, fast changing requirements, strict quality criteria and time to market pressure all impose difficulties and complexities on testing activities. Therefore, for software testers, how to evaluate and ensure performance characteristics systematically and efficiently becomes a critical challenge. In this paper, an approach for automatic performance testing for Representational State Transfer (REST)-based web applications is introduced. Based on Application Programming Interface (API) document and test cases, the proposed approach employs natural language processing (NLP) to parse, match and generate test scripts for performance testing tool automatically. It not only eases the burden of test scripts design, implementation and maintenance efforts on software testers, but also facilitates the execution of performance testing tasks.

Pages: 68 to 71

Copyright: Copyright (c) IARIA, 2016

Publication date: August 21, 2016

Published in: conference

ISSN: 2308-4235

ISBN: 978-1-61208-498-5

Location: Rome, Italy

Dates: from August 21, 2016 to August 25, 2016