webkit自动化Web测试

时间:2011-07-18 10:38:57

标签: webkit qtwebkit

我需要为基于webkit的非标准Web浏览器自动化Web测试。 此Web浏览器可在非桌面设备(例如移动设备)上使用。请建议我一些自动化的方法。

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

我没有太多权限访问此设备,我可以从串行连接获取日志,并可以进行屏幕捕获。

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

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

1 个答案:

答案 0 :(得分:0)

尝试http://sikuli.org/

运行具有VNC服务器功能的服务器,然后您的测试工具作为VNC客户端运行,在PC上运行可视远程控制器,然后使用Sikuli自动化测试工具,最终将所有操作传递给设备并在PC上验证结果。