【发布时间】:2019-04-03 14:28:32
【问题描述】:
screen.wait(用户名, 10);
我在org.sikuli.script.Region.wait 处收到一条错误消息,我如何在 命令提示符 中运行与 selenium 项目 的 Sikuli 集成,即使我添加了所需的 Sikuli jar -在命令提示符下运行时,我得到了 Sikuli 包丢失。
Screen screen = new Screen();
Pattern fileUpload = new Pattern("a.PNG");
Pattern fileSelect = new Pattern("b.PNG");
Pattern AWBSelect = new Pattern("c.PNG");
Pattern AWBupload = new Pattern("d.PNG");
Pattern AWBSearch = new Pattern("e.PNG");
screen.wait(fileUpload, 10);
screen.click(fileUpload);
screen.wait(fileSelect, 10);
screen.click(fileSelect);
screen.type("a", KeyModifier.CTRL);
screen.type(Key.BACKSPACE,"C:\\Users\\PoojaPatange\\eclipse-workspacepractice\\CIToolAutomationRegression\\lib");
screen.type(Key.ENTER);
screen.wait(AWBSelect, 10);
screen.click(AWBSelect);
screen.wait(AWBupload, 10);
screen.click(AWBupload);
screen.wait(AWBSearch, 10);
screen.click(AWBSearch);
【问题讨论】:
-
您是否在 org.sikuli.script.Region.wait 上方收到任何“FindFailed:找不到”错误。请发布您的完整 java 代码和错误堆栈跟踪。
-
嗨@Dhru'soni,我已经添加了我的代码和屏幕截图,请检查,是的,我发现了失败的问题。
-
这意味着无论您使用什么按钮搜索窗口,您的图像都与您的数据不完全匹配。重新检查并尝试使用准确的图像。
-
如果解决方案有效,请投票并标记为答案。谢谢