利用Hudson实现自动化测试的分布式执行

发表于:2014-6-13 11:18

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:yejinxin    来源:51Testing软件测试网采编

分享:
 7.万事俱备
  至此,分布式执行自动化测试用例所需要的条件都已具备。一个具体的可行自动化测试分布式执行方案如下。
  1) test-build-only
  o 编译任务,可以设置Hudson轮询SCM,每当提交代码至服务器后,此任务会自动触发。
  2) test-quicktest
  o 快速测试任务,在编译任务成功完成后,自动触发,快速执行一些最基本的自动化测试用例,确保新提交代码后,程序产品的基本功能没有问题。
  3) test-slowtest-dispatch
  o 此任务在test-quicktest执行成功后自动触发,它所做的工作是把所有需要执行的自动化测试用例分配为多个suite,并为每个suite触发一次test-slowtest-distributed任务的构建。
  4) test-slowtest-distributed
  o 分布式执行的主要任务,可以多个构建同时执行,根据任务参数不同来执行不同的自动化测试用例。
  5) test-slowtest-report
  o 分布式测试汇总任务,当test-slowtest-distributed任务在一次分布式执行中的所有构建执行完毕后,此任务负责将这些构建产生的测试结果收集在一起。
  8.分布式方案
  如下图。
43/4<1234>
春暖花开更文季,点击参与还有惊喜礼品~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计

法律顾问:上海漕溪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2023
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号