单击虚拟机内的图像识别

时间:2019-04-29 16:40:46

标签: robotframework vmware autoit sikuli

我的设置: Windows10(Python27)中安装的RobotFramework 已安装AutoIt和Sikuli库 带有MacOS 10.14 Guest的VMWare Player 15 访客内的鸦片 Guest内的iPhone模拟器

问题: 在我的Web应用程序中,文本无法直接输入到字段中,我需要复制键盘交互。 对于Android,我使用了“ AppiumLibrary.Press Keycode”关键字,但是由于未实现,因此这种方法在iPhone上不起作用。 所以我试图按图像。我尝试了AutoIt(使用图像识别)和Sikuli,AutoIt无法识别VM中的图像,但Sikuli可以。

但是,即使它正确识别了对象(我可以看到鼠标指针移过对象),VM也不会收到单击/双击。 然后我尝试了Unity模式,但是当我尝试以下错误时(安装了vmware-tools)




“ VMware Workstation 15 Player

由于以下原因,虚拟机无法进入Unity模式:

  • 此来宾操作系统不支持Unity。

确定”




这个问题有解决方案吗?

0 个答案:

没有答案