0

看起来像一个愚蠢的问题,但我真的被困住了,任何帮助将不胜感激。

我将一个 selenium 测试用例导出为Junit 4 Web 驱动程序,并使用eclipse运行它,它可以正常运行并执行所有打算执行的适当任务。但是,如果我尝试使用控制台运行它,则会引发大量错误。

就像是 :

editCampaign.java:318:找不到符号符号:变量按位置:类 org.openqa.selenium.example.editCampaign driver.findElement(By.id("submit")).click();

4

2 回答 2

0

看起来您只是在类路径中缺少 Web 驱动程序库(在您的情况下为“By”类),请尝试添加

-classpath librariesDirectory 

到你的执行命令

于 2012-08-20T07:56:09.977 回答
0

看起来他无法通过 id 找到元素“提交”。尝试使用 CSS 选择器查找它。应该是这样的

driver.findElement(By.cssSelector("input[id='submit']")); 
于 2012-08-20T07:45:00.023 回答