t.me/atinfo_chat Telegram группа по автоматизации тестирования

WebDriver + AutoIt + Java - не отрабатывает скрипт написанный на AutoIt

autoit
java
webdriver
Теги: #<Tag:0x00007f9c55822b68> #<Tag:0x00007f9c558225a0> #<Tag:0x00007f9c55822078>

(Jeyson X) #1

Всем привет.
Помогите разобраться начинающему …

Вобщем зарекордил небольшой скриптик на AutoIt для нажатия кнопок SaveAs и вставку имени файла…
Отдельным запуском скрипт работает как надо, вообще нет нареканий.
Хоть напрямую его запускать, хоть через командную строку (Win 10) хоть через Run (Win + R).

В тесте прописал такую строку для вызова этого скрипта:

@Test(testName = "Save ACR Report1")
    public void a1_openAcrRepPage() throws IOException, InterruptedException {
        webSite.reportAcr().enterCount(count1);
        webSite.reportAcr().addCount();
        webSite.reportAcr().clickSubmit();
        webSite.reportAcr().downloadReport();
        Thread.sleep(3000);
        Process myProcess = Runtime.getRuntime().exec("D:\\automation\\Reports\\ACR\\acr1.exe");
        myProcess.waitFor();
        webSite.permissionPage().clickLogout();
    }

И вот проблема в том, что вызов скрипта не происходит, драйвер просто зависает и все, диалоговое окно для сохранения файла открыто и висит нетронутым, и может висет очень долго.

Подскажите, в чем косяк ???