2016-02-23 3 views
2

Может кто-нибудь, пожалуйста, скажите мне, что «Как я могу снова запустить неудавшийся тест, чтобы вести себя с помощью python».Как повторить неудачный сценарий в работе с использованием python

Я хочу повторно запустить неудавшийся тестовый пример автоматически, если он не выполнен.

Любая помощь приветствуется.

Благодаря

ответ

3

Библиотека ведут себя на самом деле имеет RerunFormatter, который может помочь вам повторно неисправного сценарии предыдущей тестовой трассы. Это создает текстовый файл всех ваших неудовлетворительную сценариев, как:

# -- file:rerun.features 
# RERUN: Failing scenarios during last test run. 
features/auth.feature:10 
features/auth.feature:42 
features/notifications.feature:67 

Чтобы использовать RerunFormatter все, что вам нужно сделать, это поместить его в файл конфигурации ведут себя (behave.ini):

# -- file:behave.ini 
[behave] 
format = rerun 
outfiles = rerun_failing.features 

Для повторного запуска сценариев сбоя воспользуйтесь этой командой:

behave @rerun_failing.features 

 Смежные вопросы

  • Нет связанных вопросов^_^