Title :
Search-Based Performance Testing of Applications with Composite Services
Author :
Gu, Yuanyan ; Ge, Yujia
Author_Institution :
Coll. of Comput. Inf. & Eng., Zhejiang Gongshang Univ., Hangzhou, China
Abstract :
Software performance testing aims to discover faults related to QoS of a system, such as response time. This paper proposes a method to generate performance test cases automatically based on Genetic Algorithms for any system consisting of composite services. It considers users´ experience in the performance test model. Based on the system´s workflow, the usage pattern of a system is modeled as QoS-sensitivity factors based on performance requirements and then detailed modified CFG is derived. A genetic algorithm is used as an optimization approach to look automatically for a test case with maximum/minimum QoS values which has a high possibility to violate performance requirements. Preliminary experiments show the generated test data is better than random testing.
Keywords :
genetic algorithms; program testing; software performance evaluation; QoS sensitivity factors; composite services; genetic algorithm; performance test model; quality of service; random testing; search-based performance testing; software performance testing; usage pattern; Application software; Automatic testing; Delay; Educational institutions; Genetic algorithms; Occupational stress; Pattern analysis; Quality of service; System testing; Telecommunication traffic; Genetic Algorithms; Performance Testing; QoS;
Conference_Titel :
Web Information Systems and Mining, 2009. WISM 2009. International Conference on
Conference_Location :
Shanghai
Print_ISBN :
978-0-7695-3817-4
DOI :
10.1109/WISM.2009.73