2024-05-20 15:26:38 发布
网友
大家好,我想基于web的GUI测试工具。我发现dogtail是用python编写的。但是我没有得到任何好的教程和例子来进一步。请告诉我狗尾巴是完美的还是比Python更好的东西?。请分享文件和例子。
我的要求: 一个DVR,在tile(4x 4)上连续显示实时视频,GUI是基于web的(mozilla)。我应该能够交换视频和检查日志,必须比较实际结果和目前。
Selenium提供了一个python接口,而不仅仅是记录鼠标的移动,请参见http://selenium-python.readthedocs.org/en/latest/api.html
如果你需要检查你的视频帧,你可以在本地录制它们,然后OCR帧寻找一些期望的文本或时间码。
用于简单的基于表单的UI测试。我使用python/selenium/phantomjs创建了一个框架,尽管它也可以做复杂的事情。我还没有记录下来。(如果不需要运行firefox,则不需要安装phantomjs)
https://github.com/manav148/PyUIT
Selenium正是为此而设计的,它允许您在Python中控制浏览器,并检查事情是否如预期的那样(例如检查特定元素是否存在、提交表单等)
有some more examples in the documentation
Project Sikuli是一个类似的工具,但比web浏览器更通用
Selenium提供了一个python接口,而不仅仅是记录鼠标的移动,请参见http://selenium-python.readthedocs.org/en/latest/api.html
如果你需要检查你的视频帧,你可以在本地录制它们,然后OCR帧寻找一些期望的文本或时间码。
用于简单的基于表单的UI测试。我使用python/selenium/phantomjs创建了一个框架,尽管它也可以做复杂的事情。我还没有记录下来。(如果不需要运行firefox,则不需要安装phantomjs)
https://github.com/manav148/PyUIT
Selenium正是为此而设计的,它允许您在Python中控制浏览器,并检查事情是否如预期的那样(例如检查特定元素是否存在、提交表单等)
有some more examples in the documentation
Project Sikuli是一个类似的工具,但比web浏览器更通用
相关问题 更多 >
编程相关推荐