可以看下我之前写的一个基于 fiddlercore 的傻瓜版改包工具:
http://mockserver.codeplex.com/
如果团队有比较强的开发能力,我个人建议别用 Jenkins 了。这个东西我用下来的感觉是比较挫(也可能是我用的版本比较老)。
主要有:
从头做一个分布式持续集成测试系统其实并不那么难。你们现在的系统强耦合 Jenkins,后面维护的人可能会遇到各种坑。特别是需要升级 Jenkins 的时候。如果你们有能力的话,个人建议先将你们现在耦合 Jenkins 的地方抽象出来,把目前的依赖 Jenkins 的逻辑作为一个特殊的实现,同时并行做一个分布式持续集成系统来自己实现这些功能,完成后替换 Jenkins 的实现即可。
我们目前的实践是 Lint 扫一下未使用的图片然后让开发删除。其他的点。。由于问题太多太琐碎,难以推动开发修改。
#3 楼 @eurekasaber 这是我们是基于 Fiddler 内核模块二次开发的 mock 工具,完全开源,改进了一些 Fiddler 用起来不够方便的地方,另外能比较方便地支持加密接口响应篡改。
Fiddler 工具有这个功能。或者可以考虑用我们二次开发的http://mockserver.codeplex.com/
顺便打个广告,我们书中 5.3 章有介绍这个。http://item.jd.com/11728332.html
赠书已经寄出。最后再次感谢 testerhome,感谢 monkey 和桓温对本书的支持!