Title :
Yet Another Performance Testing Framework
Author :
Chen, Shiping ; Moreland, David ; Nepal, Surya ; Zic, John
Author_Institution :
Networking Technol. Lab., Epping
Abstract :
Performance testing is one of the vital activities spanning the whole life cycle of software engineering. While there are a considerable number of performance testing products and open source tools available, they are either too expensive and complicated for small projects, or too specific and simple for diverse performance tests. This paper presents a general-purpose testing framework for both simple and small, and complicated and large-scale performance testing. Our framework proposes an abstraction to facilitate performance testing by separating the application logic from the common performance testing functionalities. This leads to a set of general-purpose data models and components, which form the core of the framework. The framework has been prototyped on both .NET and Java platforms and was used for a number of performance-related projects.
Keywords :
Java; program testing; software performance evaluation; .NET platform; Java platform; general-purpose data model; general-purpose testing framework; performance testing framework; performance testing product; software engineering; Australia; Automatic testing; Data models; Grinding machines; Java; Life testing; Logic testing; Prototypes; Software engineering; Software testing;
Conference_Titel :
Software Engineering, 2008. ASWEC 2008. 19th Australian Conference on
Conference_Location :
Perth, WA
Print_ISBN :
978-0-7695-3100-7
DOI :
10.1109/ASWEC.2008.4483205