• 测试技术
  • 博客
  • 视频
  • 开源
  • 论坛
  • 沙龙
  • 下载
  • 杂志
  • 招聘

字号: | 推荐给好友 上一篇 | 下一篇

让开发自动化: 持续检查

发布: 2008-6-13 15:18 | 作者: 不详 | 来源: 领测软件测试网编辑整理 | 查看: 67次 | 进入领测软件测试网论坛讨论

领测软件测试网

z~Sw C软件测试技术第一门户2U"Oa0Qaf5]2A
图 4. 与 CruiseControl 集成的 CheckStyle 报告
^#~&J J zvP~使用 CruiseControl 的 CheckStyle
y{^&gT4[ 软件测试技术第一门户j:~[V*X r \.cI6vX

Ambient 反馈软件测试技术第一门户O!fc] r4vm'a&G5S'?A

软件测试技术第一门户 saJI'z

对于使用 CI 工具持续运行软件检查器而言,最酷的事就是团队有了无数任意使用的通知机制。有时,构建可能并没有失败,但是有些事 的变化要求早些而不是晚些采取纠正行动。例如,实际上可以很容易地配置一个设备(就像 Ambient Orb),在代码复杂度有所上升时,或者在违反一定数量的代码标准时,使用该设备改变颜色。

v'YN6hC+^ J,K 软件测试技术第一门户Q#?nyH'e(jt EQw

清单 6 使用了 Ambient Orb Ant 任务和 Ruby 脚本,在 20 个以上的类超过 300 个源代码行(SLOC)时,就改变 Orb 的颜色和动画。在这个示例中,我选择在类满足条件时将 orb 的颜色改成 magenta,将动画改成 crescendo

\:`uL)s3_