Учебники

Работа с настройкой и разрывом

В этой главе мы поймем две важные концепции мира тестирования — настройка и разборка. <

Настроить

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

Срывать

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

Мы будем работать над настройкой проекта, где будем использовать как настройку, так и демонтаж. Открытие и закрытие браузера — это общие шаги в тестовых случаях.

Теперь мы добавим ключевое слово « Открыть браузер» в настройках и закроем браузер.

Откройте Ride с помощью команды ride.py из командной строки и создайте новый проект.

Срывать

Нажмите Новый проект, чтобы создать проект.

Создать Разрушение

Нажмите кнопку ОК, чтобы сохранить проект.

Сохранить разрыв

Нажмите New Test Case, чтобы создать его.

Тестовый пример сноса

Нажмите кнопку ОК, чтобы сохранить контрольный пример.

Теперь нам нужно импортировать SeleniumLibrary, чтобы использовать ключевые слова, связанные с браузером, и взаимодействовать со страницами.

Чтобы импортировать библиотеку, нажмите Библиотека —

Импортировать библиотеку Teardown

Нажмите библиотеку Teardown

Нажмите OK, чтобы сохранить библиотеку.

Сохранить библиотеку Teardown

На приведенном выше снимке экрана раздел «Настройки» содержит параметры «Настройка» и «Разрыв» . Для настройки нажмите « Изменить», чтобы ввести ключевое слово.

Теперь введите ключевое слово —

Настройка библиотеки Teardown

Аргументы должны быть разделены символом трубы (|).

характер трубы

Нажмите OK, чтобы сохранить настройки. Мы вошли в браузер Keyword Open, а также добавили аргументы, как показано выше.

Теперь мы войдем в дело о демонтаже.

Нажмите «Изменить для разрыва» и введите ключевое слово.

Изменить разрыв

Нажмите OK, чтобы сохранить демонтаж.

Теперь мы введем ключевые слова для теста.

Ключевые слова Снос

У нас есть только входной текст в тестовом примере. Открытие и закрытие браузера осуществляется в настройках и настройках Teardown.

Детали выполнения теста

Выполнение свернуть

Заключение

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