看起来像一个愚蠢的问题,但我真的被卡住了,任何帮助将不胜感激。
我导出了一个selenium测试用例作为 Junit 4 Web驱动程序,我使用 eclipse 运行它,它运行正常,并完成了所有相关的任务。但是,如果我尝试使用 console 运行它,则会引发大量错误。
类似的东西:
editCampaign.java:318:找不到符号 符号:变量 location:class org.openqa.selenium.example.editCampaign driver.findElement(By.id( “提交”))点击();
答案 0 :(得分:0)
看起来他无法通过id找到“提交”元素。尝试使用CSS选择器查找它。 它应该是那样的
driver.findElement(By.cssSelector("input[id='submit']"));
答案 1 :(得分:0)
看起来您只是缺少类路径中的Web驱动程序库(在您的情况下为“By”类),尝试添加
-classpath librariesDirectory
执行命令