Проверить заголовок страницы Пример
Закрыть браузер
```
В этом примере мы видим следующие элементы:
` Settings `: Секция настроек, в которой мы можем указать различные параметры тестового сценария, такие как документация.
` Test Cases `: Секция тестовых случаев, в которой мы определяем отдельные тестовые случаи.
`Пример тестового случая`: Название случая.
`Открыть браузер`, `Перейти на страницу`, `Проверить заголовок страницы` и `Закрыть браузер`: Ключевые слова, которые выполняют определенные действия.
Как мы видим, синтаксис Robot Framework прост и понятен. Это позволяет разработчикам легко создавать сложные тестовые сценарии автоматизировать процесс тестирования.
В следующей главе мы более подробно рассмотрим работу с ключевыми словами и вариантами, а также научимся создавать свои собственные пользовательские ключевые слова.
2.3. Создание простых тестов с помощью Robot Framework
В предыдущих главах мы познакомились с основными концепциями Robot Framework и научились устанавливать настраивать среду для автоматизации тестирования. Теперь пришло время создать свои первые тесты помощью этого мощного инструмента.
Что такое тест в Robot Framework?
В Robot Framework тест представляет собой набор шагов, которые выполняются последовательно для проверки определенного функционала или поведения системы. Каждый шаг может быть реализован с помощью ключевых слов, являются встроенными пользовательскими функциями, выполняющими определенные действия.
Создание простого теста
Давайте создадим простой тест, который проверяет, что веб-страница загружается корректно. Для этого нам понадобится создать новый файл с расширением `.robot` и добавить в него следующий код:
```robot
Settings
Documentation Простой тест загрузки веб-страницы
Test Cases
Проверка загрузки веб-страницы
Открыть браузер
Перейти на страницу https://www.example.com
Проверить заголовок страницы Example Domain
Закрыть браузер
```
В этом примере мы создали тестовый случай с названием "Проверка загрузки веб-страницы", который состоит из четырех шагов:
1. `Открыть браузер`: открывает браузер с помощью ключевого слова `Open Browser`.
2. `Перейти на страницу`: переходит указанную веб-страницу с помощью ключевого слова `Go To`.
3. `Проверить заголовок страницы`: проверяет, что страницы соответствует ожидаемому значению с помощью ключевого слова `Title Should Be`.