0

背景:我在 Windows 机器上有我的 sikuli 集成硒脚本,我的测试用例在 Mac(iPad 模拟器)上运行。这台 Mac 还有一个 appium 服务器在端口 4723 上运行。

我想使用 sikuli 单击 iPad 模拟器上的按钮。但这不起作用。

/* Is there a constructor that accepts an IP argument? Like
Screen s1 = new Screen("ip of mac"); ?*/

Screen s = new Screen();  
s.find(System.getProperty("user.dir")+File.seprator+"playbutton.png"); 
s.click(System.getProperty("user.dir")+File.seprator+"playbutton.png");
4

1 回答 1

0

我认为您需要在目标设备(即您的 ipad)上提供 .png 文件。我通过存储文件并在我的“之前”步骤中将文件复制到本地设备的方法在多个 Windows pc 上运行分布式测试时完成了此操作。

于 2018-04-23T15:09:15.427 回答