Я пытаюсь получить работу для «Teardown Suite», не выполнив все тесты в пакете при неудаче. Я хотел бы запустить Teardown со следующим кодом:Есть ли способ динамически редактировать XML-файл с помощью robot framework?
Run Keyword and Ignore Error | My Teardown
В идеале, тест Teardown случай должен быть виден только один раз - и не в каждом наборе тестов. Это должен быть только один неудачный тестовый пример в пакете.
Выход интегрирован с Дженкинсом, и было бы неплохо увидеть только исключительные неудачи, чтобы не перекосить результаты с кучей тестов, которые не удалось устранить с помощью неустойчивого удаления пакетов.
Я искал мысли Robot Results Package, но не сделал большой путь.
То, что я действительно хотел бы для Teardown, чтобы показать состояние отказа, но не выходит из строя всех тестов. Он должен по-прежнему работать в конце каждого набора. Лучший вариант, который я нашел до сих пор, - это изменение статистики xml с FAIL на NOT_RUN и запуск репота на xml. Это приведет к удалению сбоя из-за разрыва, но все же визуально (серый) показывает, что срыв не прошел. –
Решен с пост-обработкой xml –