5am
(5am)
10.Сентябрь.2013 15:17:10
#1
Доброго времени суток,
вопрос наверно звучит глупо - как дебажить (останавливаться на бряках, и т.д.) в тестах и step’ах ? ведь тесты(фичи)/степы это не исполняемый в данный момент код, если даже и запускать behave тесты из IDE (c помощью External Tools на примере PyCharm), то выполнение не остановится на бряке в степе.
Спасибо
5am
(5am)
13.Сентябрь.2013 04:28:07
#2
не ужели не кто не задавался данным вопросом ?
получаются что все, дебажат тесты в стиле:
написал степ
запустил
не работает
по исключению, где то, что то поправил
goto шаг 2
без всяких там пошаговых выполнений, просмотра значений переменных и прочих вещах ?
polusok
(Mykhailo Poliarush)
03.Октябрь.2013 08:52:31
#3
Ну почему же, можно вполне дебажить. Просто сначала надо сделать настройку конфигурации магию и все прекрасно работает.
Пишем наши тесты и ставим бекпоинт в том месте, где мы хотим дебажить. Вот так вот:
Дальше, нам надо настроить запуск, делаем вот так вот:
Ну и запускам через дебаг, вот так вот:
Если из картинок непонятно, какую настройку надо делать, пишите.
1 лайк
junior
(Poul)
15.Сентябрь.2020 13:17:05
#6
Добрый день, ваши скрины не отображаются(понятно что прошло 7 лет…) можете написать по шагам как делали или скрины добавить новые? Заранее спасибо!
2 лайка