我有两个应用程序,其中Windows桌面应用程序用于管理数据输入,web应用程序用于可视化和生成报告。
有没有一种方法可以自动测试,测试可以在Win应用程序中做一件事,在wep应用程序中继续,然后在一个测试用例中再次返回Win应用?
我一直在尝试将AutoIt for Win应用程序和Selenium for web应用程序结合起来,但在一个地方协调这两个应用程序时遇到了问题。
因为您想要同时自动化Windows和web应用程序。我建议使用Sikuli的Windows(非网络)应用程序。Sikuli会自动处理您在屏幕上看到的任何内容。它使用图像识别来识别和控制GUI组件。
大多数人都将Selenium和Sikuli结合起来进行自动化,互联网上有很多例子。而且它很容易使用。您所要做的就是将元素存储为图像并对其执行操作。您也可以同时使用AutoIt。