使用Hudson持续集成Ruby页面自动化测试脚本

发表于:2010-5-14 14:49

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

 作者:七修    来源:Taobao QA Team

  3. 最后,因为测试的最终结果是需要得到测试报告,而测试报告我们已经通过ci_reporter转换成了Junit风格的xml文件了,因此这里需要像传统的Junit测试一样,指定Junit报告位置,像上一节描述的一样,ci_reporter的报告默认会在放在test/reports目录下。

点击图片可在新窗口打开

  运行并且展示结果

  最后在Job页面点击“立即生成”开始运行这个任务,运行过程中就会将这个任务绑定到刚才已经配置好的client上,调用配置好的rake ci:setup:testunit test  –trace命令,最终运行完成后将测试报告保存在test/reports目录下,并且在Hudson页面进行展示。然后通过旺旺消息发送给相关人员,点击消息中URL便可直接查看测试结果,如下图所示:

点击图片可在新窗口打开

  后记

  完成这样一个尝试要感谢柱石同学提供的无私帮助,柱石同学陪我加了两天班,非常感谢!另外还要感谢Hudson的创始人Kohsuke,它开创了这样好的一个产品,让我们现在2个人维护了接近4000*3这样一个数量级的用例,让我们放飞我们的思想,做任何我们想做的事情,如同Java之父James gosling,Hudson之父Kohsuke 也与近日离开了Oracle,近日他也宣布了 Hudson 2.0 的road map,让我们祝福他一路走好!

44/4<1234
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号