Работа с настройкой и разборкой
В этой главе мы поймем две важные концепции мира тестирования - настройку и разборку.
Настроить
Это набор ключевых слов или инструкций, которые должны быть выполнены перед началом набора тестов или выполнения тестового примера.
Срывать
Это набор ключевых слов или инструкций, которые должны выполняться после начала набора тестов или выполнения тестового примера.
Мы будем работать над настройкой проекта, где будем использовать как настройку, так и разборку. Открытие и закрытие браузера - обычные шаги в тестовых примерах.
Теперь мы добавим ключевое слово open browser в настройке и закройте браузер в разборке.
Открыть поездку с помощью ride.py из командной строки и создайте новый проект.
Щелкните New Project, чтобы создать проект.
Щелкните ОК, чтобы сохранить проект.
Нажмите New Test Case создать его.
Нажмите ОК, чтобы сохранить тестовый пример.
Теперь нам нужно импортировать SeleniumLibrary, чтобы использовать ключевые слова, связанные с браузером, и взаимодействовать со страницами.
Чтобы импортировать библиотеку, нажмите Библиотека -
Нажмите ОК, чтобы сохранить библиотеку.
На приведенном выше снимке экрана в разделе «Настройки» есть параметры «Настройка» и «Разборка» . Для установки нажмитеEdit ввести ключевое слово.
Теперь введите ключевое слово -
Аргументы должны быть разделены вертикальной чертой (|).
Нажмите ОК, чтобы сохранить настройку. Мы ввели ключевое словоOpen browser а также добавил аргументы, как показано выше.
Теперь мы перейдем к делу о разборке.
Щелкните Edit for Teardown и введите ключевое слово.
Нажмите ОК, чтобы сохранить разборку.
Теперь мы введем ключевые слова для тестового примера.
В тестовом примере у нас есть только вводимый текст. Открытие и закрытие браузера выполняется в настройках «Настройки» и «Разборка».
Подробности выполнения теста
Заключение
Настройка и разборка играют решающую роль в мире тестирования. Мы увидели, как использовать настройку и разборку в наших тестовых примерах, а также как они выполняются.