摘要:
本文提出了一个面向分布式测试执行的框架,定义了部署模型和调度模型,描述分布式测试执行过程中的静态和动态信息,通过测试部署模型可以确定分布测试环境中的测试机器、配置以及测试脚本同测试执行机器的部署关系,实现对测试脚本的自动部署和测试结果的自动收集。通过测试调度模型可确定测试环境中的不同测试机器启动的先后顺序关系,实现对分布式测试逻辑的控制。该框架采用模型驱动方法,支持测试的自动部署、调度及测试结果的自动收集,并支持多种类型的测试执行代理间的相互切换。经web应用测试和协议测试2个实例验证了该框架的有效性和灵活性,具有实际应用价值。
关键词:
通讯作者信息:
电子邮件地址: