Рубрики
Без рубрики

Оптимизируйте тесты с методами настройки и разрыва

В этом посте мы узнаем, как мы можем использовать методы настройки SeleniumBase и методы разрыва для оптимизации … Теги с Python, тестированием, WebDev, учебником.

В этом посте мы узнаем, как мы можем использовать методы настройки SeleniumBase и методы разрыва для оптимизации наших тестов еще дальше. Если вы не знакомы с концептами настройки и разрыва, по существу, он позволяет запустить определенные шаги до и после вашего фактического теста.

Итак, когда вы запускаете метод настройки, он запускает шаги до того, как ваш тест будет запущен, и разрыв будет запущен шаги после завершения вашего теста.

Метод настройки

Метод установки выполнит шаги перед каждым из ваших тестов. Давайте посмотрим на код образца ниже –

Как правило, вы бы использовали метод установки для любого повторяющегося кода между тестами, такими как открытие страницы, создание тестовых данных или войти в систему.

Метод разрыва

Метод Shardown будет выполняться шаги после завершения работы каждого из ваших тестов. Давайте посмотрим на код образца ниже –

Как правило, вы бы использовали метод Shopdown для таких действий, как принимать скриншоты после того, как тест закончил работу, регистрацию некоторых данных или для выхода.

Проверьте видео ниже, чтобы узнать больше о методах установки и разрыва, используя Selenium Python –

📧 Подписаться на мой Список рассылки Чтобы получить доступ к большему контенту, как это

👍 Следуйте за Автоматизациябро в Twitter для последних обновлений

Этот пост был написан с помощью большого количества кофеина. И, если этот пост помог вам вне, и вы хотели бы поддержать свою работу, вы можете сделать это, нажав на кнопку ниже и продолжайте поддерживать мою любовь кофеина:)

Вы также можете поддержать меня, понравив и поделившись этим контентом.

Спасибо за чтение!

Оригинал: “https://dev.to/automationbro/optimize-tests-with-setup-teardown-methods-415”