ReTest blo c тестов в робототехнике - PullRequest
0 голосов
/ 04 февраля 2020

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

enter image description here

1 Ответ

1 голос
/ 04 февраля 2020

Нет, это невозможно. По крайней мере, ни в одном тестовом прогоне, и не без большой работы. Робот не имеет возможности повторно запустить тест в течение одного теста. Вам потребуется exe c второй экземпляр робота, в котором выходные данные отправляются в отдельный выходной файл, а затем вам необходимо каким-то образом объединить выходные файлы исходного тестового прогона и второго exe c. * 1001. *

Тем не менее, робот поддерживает возможность выдавать вывод. xml из предыдущего запуска, так что он будет перезапускать только неудачные тестовые случаи. Вы можете сделать это с параметром командной строки --rerunfailed. См. Повторное выполнение неудачных тестовых примеров в руководстве пользователя платформы робота.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...