关于UI测试自动化的考虑

针对IE的测试使用.net体系是比较方便的,利用process启动IE,再把IE进程转换成IExplore对象,就可以随意的操纵html dom了

针对Firefox的测试使用selenium也是比较方便的,不需要额外安装 浏览器driver

其实UI测试方面功能还是太弱了,键盘输入,鼠标滑动,鼠标长按,拖拽,表单的记忆填充,这些我觉得都不太容易测试。

理想中的测试自动化,希望编写完脚本后执行一次,测试工具就能自动运行ie,ff,chrome,safari,opera,uc等浏览器,

然后给出各个浏览器下的表现。

前面研究Node.js child_process启动和关闭进程,就是为了构造一个测试工具,能自动打开各个浏览器就行脚本的测试。

希望以后有时间在这方面有所进展。

posted @ 2013-10-06 21:31  web 的世界  阅读(202)  评论(0编辑  收藏  举报