当我在命令提示符下运行Selenium + sikuli项目时出现错误
java.lang.NoClassDefFoundError:org / sikuli / script / Screen和java.lang.ClassNotFoundException:org.sikuli.script.Screen
Screen screen = new Screen();
Pattern fileUpload = new Pattern("fileUpload(1).PNG");
screen.click(fileUpload);
如果用于GUI测试的任何最好的工具比sikuli与selenium集成,请建议。
如果从命令行运行上面的命令行,则可能没有正确定义类路径,并且找不到您引用的类。确保包含类所在的所有相关路径:
$ javac –classpath C:\dependency\framework.jar MyApp.Java
$ java –classpath C:\dependency\framework.jar MyApp