TY - GEN
T1 - Agent-based distributed automated testing executing framework
AU - Gao, Jing
AU - Lan, Yuqing
PY - 2009
Y1 - 2009
N2 - The existing automated testing frameworks are designed and implemented on demand of particular test requirement or test types, so have to build different types of automated testing framework to meet the requirement of different types of testing, the construction cost of automated testing framework is very high. In this paper, Agent-based distributed automated testing executing framework is presented. The framework is composed of five separate parts: GUI test console, test results collection and integration Agent, test management Agent, test execution Agent and communication system. The interaction information among separate parts is passed by communication system. The design separate test management, test execution control from test execution, and only the test execution agents are directly involved in test executing, and related to the design of test case and the way of test information obtaining, and accordingly make the test management and the test control be reusable parts that can be combined with different types of test suites to form different types of test system. This paper introduces the general architecture of the distributed automated testing executing framework, the Agent-based design of the framework, the technology architecture based on Agent and OSGi, and the application of the framework in building the integration testing system of Foundational Software Platform.
AB - The existing automated testing frameworks are designed and implemented on demand of particular test requirement or test types, so have to build different types of automated testing framework to meet the requirement of different types of testing, the construction cost of automated testing framework is very high. In this paper, Agent-based distributed automated testing executing framework is presented. The framework is composed of five separate parts: GUI test console, test results collection and integration Agent, test management Agent, test execution Agent and communication system. The interaction information among separate parts is passed by communication system. The design separate test management, test execution control from test execution, and only the test execution agents are directly involved in test executing, and related to the design of test case and the way of test information obtaining, and accordingly make the test management and the test control be reusable parts that can be combined with different types of test suites to form different types of test system. This paper introduces the general architecture of the distributed automated testing executing framework, the Agent-based design of the framework, the technology architecture based on Agent and OSGi, and the application of the framework in building the integration testing system of Foundational Software Platform.
KW - Agent-based
KW - Automatic
KW - Distributed
KW - OSGi
KW - Test framework
UR - https://www.scopus.com/pages/publications/77949676761
U2 - 10.1109/CISE.2009.5366469
DO - 10.1109/CISE.2009.5366469
M3 - 会议稿件
AN - SCOPUS:77949676761
SN - 9781424445073
T3 - Proceedings - 2009 International Conference on Computational Intelligence and Software Engineering, CiSE 2009
BT - Proceedings - 2009 International Conference on Computational Intelligence and Software Engineering, CiSE 2009
T2 - 2009 International Conference on Computational Intelligence and Software Engineering, CiSE 2009
Y2 - 11 December 2009 through 13 December 2009
ER -