Всем привет.
Помогите разобраться начинающему …
Вобщем зарекордил небольшой скриптик на 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();
}
И вот проблема в том, что вызов скрипта не происходит, драйвер просто зависает и все, диалоговое окно для сохранения файла открыто и висит нетронутым, и может висет очень долго.
Подскажите, в чем косяк ???