2017-03-09 81 views

回答

1

也许你不想看看我们的工具Sakuli。它不基于硒,您可以从最终用户的角度测试您想要的所有应用程序。因此,您可以使用HTML自动化方式进行测试,也可以使用Flash动画等内容进行测试。它结合了两个开源测试自动化工具(Sahi和Sikuli),可以测试Web应用程序以及非Web内容(例如,在本机应用程序中打开PDF或进行100%GUI e2e测试)。 Sakuli为这两种类型的操作都有一个单一的API,所以你不会感觉到你使用的是什么类型的功能。这允许您在需要时或至少将其组合时使用最适合的测试功能。

HTML-DOM标识符与Selenium非常相似,它的优点是它们不需要等待Ajax请求。 UI功能为您提供了很多可能性,通过将小截图片段识别为区域对象来验证和控制本机显示,从而提供更多的操作,如点击,类型,增长,查找等。您也可以在开箱即用的Docker容器内运行测试。在github.com/ConSol/sakuli-examples下你会发现一些例子。

欲了解更多信息,请参阅:github.com/ConSol/sakuli

相关问题