DocumentCode :
3334069
Title :
Scheduling in Performance Test environment
Author :
Bozóki, Ferenc ; Csöndes, Tibor
Author_Institution :
Ericsson Hungary Ltd., Budapest
fYear :
2008
fDate :
25-27 Sept. 2008
Firstpage :
404
Lastpage :
408
Abstract :
Nowadays automatic testing is getting more and more important in the telecommunication world. The sooner a fault is discovered the cheaper it is to correct it. If a fault is discovered during the development process the cost of the correction is significantly smaller. There are different test strategies, with different approaches like, conformance test, system test and performance test. The system test takes place after a successful conformance test. Performance test is analyzing the load characteristics of the system under test (SUT). In this article we describe the main attributes of performance testing, where the main challenge is to generate the expected load without having as complex hardware as the SUT is itself. Most of the papers, presented in this subject are focusing on the characteristics of the generated load, but not the way how to achieve it. These papers usually have the assumption that the load can be generated by deploying more hardware resources. Other papers propose new extensions for test description languages such SDL or TTCN-3. In this article we intend to describe a finite state machine (FSM) based model and an algorithm which improves the efficiency of scheduling in this performance test environment. We present an architecture based on the so called virtual threads, an algorithm to optimize the scheduling between these threads, and an example to demonstrate the algorithm.
Keywords :
finite state machines; multi-threading; program testing; scheduling; SDL; SUT; TTCN-3; automatic testing; conformance test; development process; fault discovery; finite state machine based model; hardware resource; load test; performance test environment; scheduling optimization algorithm; system under test; telecommunication world; test description language; test strategy; virtual thread; Automata; Automatic testing; Character generation; Costs; Hardware; Operating systems; Performance analysis; Scheduling algorithm; System testing; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software, Telecommunications and Computer Networks, 2008. SoftCOM 2008. 16th International Conference on
Conference_Location :
Split
Print_ISBN :
978-953-6114-97-9
Electronic_ISBN :
978-953-290-009-5
Type :
conf
DOI :
10.1109/SOFTCOM.2008.4669519
Filename :
4669519
Link To Document :
بازگشت