繁体   English   中英

如果 java sikuli 的条件不起作用

[英]if condition for java sikuli is not working

我正在使用 Java-sikuli 编写脚本,并尝试使用if 条件如下:

if(screen.exists(gameIsInProgress) != null || 
   screen.exists(waitingFormorePlayer) !=null) {
        screen.click(settingsOnGameWindow);
        screen.click(exitRoom);
        screen.click(yes);
}

我正在检查图像是否存在,如果是,则单击一些按钮。 问题是,即使图像不存在,它也在搜索该按钮,这会导致测试失败。

来自 SikuliX 的 RaiMan:

也许您必须为图像使用更高的分数。 检查 SikuliX IDE 预览功能。

如果图像(例如 gameIsInProgress)始终可见,但在颜色方面改变了其 state,则可能会发生这种情况。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM