我使用Selenium webdriver的关键字构建脚本。此脚本具有autoIt.ext,用于文件上载的特定任务。它与Eclipse一起工作正常。但是,当我使用Jenkins安排它们时,它在这一步失败了。
ControlFocus("Open", "", "Edit1")
ControlSetText(“打开”,“”,“编辑1”,“C:\ XXX \ xxx.jpg”) ControlClick(“打开”,“”,“Button1”)
- The keyword:
public static void file_Upload(String vKeyword){
new WebDriverWait(myDriver, 30).until(ExpectedConditions.elementToBeClickable(By.xpath("//input[@title='Choose a file to upload']")));
myDriver.findElement(By.xpath("//input[@title='Choose a file to upload']")).click();
Runtime.getRuntime().exec("C:\XXX\xxx.exe");
}
答案 0 :(得分:-1)
我也面临同样的问题但是通过将.exe文件直接上传到git repo来解决它。 试试这个,可能是你的运气!