前面讲了那么多内容实际上只包括了自动化测试的一部分:就是脚本的录制,那重放呢?我最终决定重放采用selenium的api,这是一套非常不错的产品,支持语言众多,上手容易,就是中文资料不多,但是api翻译倒是有人做了。
特别值得一提的是:有个开源的扩展selenium,实现了loggingSelenium,使得每次测试都有测试报告,这点我觉得非常不错,我会放到附件中,包括api。具体Selenium怎么样,我就不细讲了,javaeye上已经有很多人商用了,他们的经验更好些。
另外我自己做的这个东西采用了Eclipse插件开发的方式,样子如下,用的最特殊的功能莫过于实现了左侧项目管理器支持拖拽了,其余的都是Eclipse基本开发,我把源代码发上来,同时我会给大家把我所用开发用的资料还剩下的都发上来。。
失误了,附件不知道怎么穿错地方了
doc.rar (2.5 MB)
http://wcf1987.iteye.com/topics/download/a04cd3ce-0780-3cfe-90bc-122ef4c4b510
iceWATS1.2.3.rar (9 MB)
http://wcf1987.iteye.com/topics/download/2674a48c-08eb-3a8c-9781-7f598a7e7071