我需要自动化的网络测试,为非标准的网络浏览器建立在webkit之上。此web浏览器在非桌面设备(如移动设备)上可用。请给我一些自动化的方法。
正常的测试用例包括以下设置、操作和验证步骤。设置:打开浏览器。操作:打开内部url验证:在浏览器上成功呈现的页面。
我对这个设备没有太多的访问权限,我可以从串行连接获取日志,并且可以进行屏幕截图。
作为第一步,我考虑使用捕获和重放方法,首先捕获所有图像,然后与这些存储的图像进行比较。但这种方法看起来不是可伸缩的,而且容易耗费时间。
请给我一些建议,以实现此自动化使用webkit。
发布于 2011-09-30 08:58:00
试试http://sikuli.org/
运行一个具有VNC服务器功能的服务器,然后您的测试工具作为VNC客户端运行,它是运行在PC上的可视遥控器,然后使用Sikuli在测试工具上进行自动化,最终将所有操作传递到设备并在PC上验证结果。
https://stackoverflow.com/questions/6731662
复制相似问题