计算机工程与应用 ›› 2007, Vol. 43 ›› Issue (10): 101-104.

• 产品、研发、测试 • 上一篇    下一篇

模型驱动的分布式测试执行自动化研究与实现

吴安怡 吴际 陈金刚 刘超   

  1. 北京航空航天大学 计算机学院 武汉大学计算机学院 北京航空航天大学软件工程研究所
  • 收稿日期:2006-07-31 修回日期:1900-01-01 出版日期:2007-04-01 发布日期:2007-04-01
  • 通讯作者: 吴安怡

Research and Implement on Model Driven Distributed Test Execution Automation

  • Received:2006-07-31 Revised:1900-01-01 Online:2007-04-01 Published:2007-04-01

摘要: 随着分布式应用在商业领域中的普及,对可用于有效缩短产品上市周期的分布式测试自动化技术的研究显得日益重要。本文提出了一种模型驱动的自动化测试方法,并将其应用于分布式测试中。为了能够支持分布式测试执行,本文提供了部署和调度两个测试模型,其中,部署模型描述了测试执行环境和脚本分发的情况,调度模型描述了远程测试执行机的调度运行顺序;为了能够实现测试执行的自动化,我们设计了一个分布式测试执行框架。最后,通过Web 应用测试的实例验证了该方法能有效减少测试时间。

Abstract: As more distributed applications are deployed and operated in the fields, companies have to save their effort by distributed testing automation to shorten the time to market. This paper presents a model driven testing automation methodology which supports distributed test execution. To support distributed test execution, deploy model which describes the test execution environment, and schedule model which describes the execution sequence of remote test execution nodes, are presented; and to realize test automation, a general architecture is designed. To show our methodology can reduce the test time effectively, a test experiment on web application is presented.