• DocumentCode
    3334049
  • Title

    Test component assignment in a performance testing environment

  • Author

    Eros, L. ; Csöndes, Tibor

  • Author_Institution
    Dept. of Telecommun. & Media Inf., Budapest Univ. of Technol. & Econ., Budapest
  • fYear
    2008
  • fDate
    25-27 Sept. 2008
  • Firstpage
    399
  • Lastpage
    403
  • Abstract
    In this paper we are going to introduce the problem of assigning test components to hosts of a performance (or load) testing environment, and its two novel solutions. When testing the performance of a device (system under test-SUT), the test environment simulates the latter real-life environment of the SUT. The number of hosts in the test environment is however way less than the number of hosts the SUT will have to serve in its real-life environment. Thus, real-life hosts are simulated by software entities, the so-called test components that have to be optimally assigned and then executed on the hosts of the test environment (testing hosts). Our goal is to emulate all the test components by as few testing hosts as possible, that is, to maximize the load on the testing hosts. The problem to be solved is a special case of the task assignment problem for which many solutions have been developed. Our solutions presented in this paper are, however, optimized for distributing load testing traffic. Thus the possibilities and restrictions we had to take into account are very different from those of the classical task assignment case. One of the solutions we present extends existing bin packing heuristics, while the other one solves a series of integer linear programs to make the assignments. Our simulations have shown that by applying our solutions, the average load level on testing hosts can be significantly increased.
  • Keywords
    automatic test software; bin packing; digital simulation; integer programming; linear programming; SUT; bin packing heuristic; integer linear program; load testing traffic distribution; performance testing environment; real-life host simulation; software entity; system under test; test component assignment; Emulation; Environmental economics; Heuristic algorithms; Informatics; Software testing; Stress; System testing; Telecommunication traffic; Traffic control;
  • 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.4669518
  • Filename
    4669518