Selenium Jenkins在测试用例具有SendKeys()函数时构建失败
如果我运行测试套件(SeleniumWebDriver),测试用例只使用Selenium Jenkins在测试用例具有SendKeys()函数时构建失败,selenium,jenkins,Selenium,Jenkins,如果我运行测试套件(SeleniumWebDriver),测试用例只使用 System.out.println("some text"); 使用Jenkins生成状态成功。但每当涉及到(sendKeys)的步骤时,构建就会获得失败状态,并显示以下消息 生成步骤“执行Windows批处理命令”将生成标记为失败已完成:失败 e、 g步 driver.findElement(By.id("lst-ib")).sendKeys("test"); 我是否需要使用无头浏览器或任何插件来获得成功 下面是r
System.out.println("some text");
使用Jenkins生成状态成功。但每当涉及到(sendKeys)的步骤时,构建就会获得失败状态,并显示以下消息
生成步骤“执行Windows批处理命令”将生成标记为失败已完成:失败
e、 g步
driver.findElement(By.id("lst-ib")).sendKeys("test");
我是否需要使用无头浏览器或任何插件来获得成功
下面是run.bat的内容
java -cp bin;lib/* org.testng.TestNG testng.xml
如果没有jenkins,您的测试用例是否通过?是的,它通过了。让我将run.bat内容粘贴到主线程中供您审阅。我认为您的批处理文件工作不正常。首先通过命令行运行批处理文件,我的意思是,不是从jenkins。如果没有,你可以通过这个链接在jenkins中运行一个批处理文件:[要运行一个简单的批处理文件,不需要插件。我在没有jenkins的情况下通过命令行执行了批处理文件,它工作得非常好