在远程桌面应用程序的Windows上自动执行GUI测试

时间:2016-10-04 13:44:43

标签: python windows user-interface testing automation

我在这里遇到障碍,我必须自动执行一些GUI测试。软件本身在远程桌面应用程序上运行,因为应用程序相对较重。

应用程序本身就是一种调度程序,适用于车辆和员工。它由多个"子程序组成"

我尝试过像Autoit这样的工具,遗憾的是,我无法使用Autoit Windows信息读取远程应用程序上的任何控件。在我看来,远程桌面应用程序上的GUI是不可读的(如果我错了请纠正我!)

我现在最好的选择是一个名为SikuliX的应用程序,这是一个基于Jython的图像识别GUI自动化工具(我认为)。我可以用Python。但我发现这个解决方案有点脆弱"。他的大部分功能都是能够根据相似的速度定位图像,我发现这很棒。

由于我认为我将使用Python,是否还有其他附加组件,我也可以使用它来增强我的性能,任何用于鼠标控制的库? (PyGUIAuto或PyWinAuto)

如果您认为我有更好的方法来解决这个问题"远程桌面应用程序GUI自动化问题"请告诉我!感谢。

注意:如果有帮助,软件本身就是基于Java的。

0 个答案:

没有答案