Я указал работу Jenkins, которая пытается запустить тесты Ranorex, запустив некоторый .bat-файл на моем ПК. Когда я запускаю этот .bat-файл локально, он выполняет все необходимые действия. Но когда оно запущено с Дженкинс, есть журнал:Ranorex побежал с Jenkins - не могу найти файл excel
2015-12-10 15: 57: 23,51
[2015/12/10 15: 57: 25,535] [Debug] [Logger]: запуск регистратора консоли.
[2015/12/10 15: 57: 26.016] [Информация] [Тест]: тестовый комплект «bulk_printing_invoice» начат.
[2015/12/10 15: 57: 26.534] [Информация] [Тест]: тестовый корпус «TestCase» запущен.
[2015/12/10 15: 57: 26.537] [Failure] [Test]: тестовый корпус «TestCase» выполнен со статусом «Failed».
[2015/12/10 15: 57: 26.539] [Failure] [Test]: тестовый комплект «bulk_printing_invoice» дополнен статусом «Failed».
[2015/12/10 15: 57: 26.797] [Отладка] [Регистратор]: остановка регистратора консоли.
2015-12-10 15: 57: 26,87
Насколько я знаю, такая ситуация возникает, когда Ranorex набор тестов не может найти разъем данных (мой файл Excel). Но, как я уже говорил, он появляется на моем ПК и может использоваться, когда я запускаю эти тесты, дважды щелкая файл bat.
Не удалось получить строки из источника данных: не удалось загрузить данные Excel. Программа Microsoft Excel не может получить доступ к файлу «C: \ Ranorex \ RanorexStudio Проекты \ UAT \ MONITORING \ 1_1_2_bulk_printing_invoice \ bulk_printing_invoice \ bin \ Debug \ test_data_monitoring.xlsx".
Может ли кто-нибудь сказать мне, что делать?
Вы можете проверить, существует ли файл «C: \ Ranorex \ RanorexStudio Projects \ UAT \ MONITORING \ 1_1_2_bulk_printing_invoice \ bulk_printing_invoice \ bin \ Debug \ test_data_monitoring.xlsx"? Обычно это связано с тем, что файл данных, который описан соединителем в наборе тестов, не существует. – Sup3rHugh
Да, он существует.Как я упоминал в вопросе, это тот же файл, который использует скрипт, когда я запускаю его вручную с моего ПК. – sajczix