使用AutoIT.exe时,Selenium Webdriver脚本无法通过jenkins运行

时间:2017-01-19 17:07:42

标签: jenkins autoit

我使用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");
        }  

1 个答案:

答案 0 :(得分:-1)

我也面临同样的问题但是通过将.exe文件直接上传到git repo来解决它。 试试这个,可能是你的运气!