2011-07-18 44 views
0

我需要为webkit之上构建的非标准Web浏览器自动进行Web测试。 此网页浏览器可在非桌面设备(例如手机)上使用。请给我建议一些自动化的方法。webkit自动化网络测试

正常的测试案例包括以下设置,操作和验证步骤。 设置:打开浏览器。 操作:打开内部网址 验证:页面在浏览器上成功呈现。

我没有太多的访问这个设备,我可以从串行连接获取日志,并可以做屏幕截图。

作为第一步,我正在考虑使用捕获和重放的方法,首先捕获所有的图像,然后与这些存储的图像进行比较。但是这种方法看起来并不可靠,并且很容易浪费时间。

请建议我使用webkit来实现这种自动化。

+0

你为什么要在硬件上测试?使用模拟器,这就是他们的目的。 –

回答

0

尝试http://sikuli.org/

运行具有类似VNC服务器的能力,运行的VNC客户端,然后你的测试工具,它是在PC上运行可视化远程控制器的服务器,然后使用Sikuli对测试工具自动完成这最终将所有操作传递给设备并在PC上验证结果。