Рет қаралды 24,654
PyTest - популярный фреймворк для автоматизации тестирования на Python, является приблизительным аналогом TestNG.
Артур Пилюк, QA Engineer в Lohika, рассказывает о применении данного фреймворка.
Ответы на вопросы во время мастер-класса и полезные ссылки:
24:50 Как изменить последовательность выполнения тестов?
По умолчанию pytest запускает тесты по алфавиту.Чтобы повлиять на порядок выполнения тестов, попробуйте следующие плагины:
pypi.org/project/pytest-order...
pypi.org/project/pytest-rando...
42:28 Для переопределение фикстуры необходимо создать файл conftest.py в пакете с тестами и добавить фикстуру с точно таким же именем, как и в корневом файле conftest.py.
44:20 Можно ли импортировать фикстуры из разных файлов?
Да, можно.
Подробнее: gist.github.com/peterhurford/...
Компьютерная Школа Hillel
site: ithillel.ua
тел.: +38 (097) 156-58-27
fb: / hillel.it.school
in: / hillel_itschool
tw: / hillel_itschool
ln: / hillel_itschool
yt: / hillelitschool
g+: plus.google.com/1073935020853...
#КомпьютернаяшколаHillel #TestAutomation #PyTest