Robot Framework - Введение в езду
Ride - это редактор тестирования для Robot Framework. Далее мы напишем тестовые примеры в Ride. Чтобы запустить Ride, нам нужно запустить команду, показанную ниже.
Команда
ride.py
Приведенная выше команда откроет среду IDE, как показано на следующем снимке экрана -
В этой главе мы рассмотрим редактор, чтобы увидеть, какие параметры и функции доступны в среде IDE. Параметры и функции помогут нам в тестировании нашего проекта.
Создать новый проект
Перейдите в File и нажмите New Project, как показано ниже -
Когда вы нажмете «Новый проект», появится следующий экран.
Введите название проекта. Созданный путь - это путь, по которому будет сохранен проект. При необходимости вы можете изменить местоположение. Проект можно сохранить как файл или каталог. Вы также можете сохранить проект в формате ROBOT, TXT, TSV или HTML. В этом руководстве мы собираемся использовать формат ROBOT и как писать и выполнять тестовые примеры.
Теперь мы добавим проект в виде файла, как показано ниже. Проект называется Testing, и после его создания появляется следующий экран.
Название проекта показано слева, а справа мы видим три вкладки Edit, TextEdit и Run.
В пользовательском интерфейсе Edit есть множество опций, как показано выше. В этом разделе мы можем добавить данные, необходимые для запуска наших тестовых случаев. Мы можем импортировать библиотеку, ресурс, переменные, добавить скаляр, добавить список, добавить dict и добавить метаданные.
Детали, добавленные в раздел «Редактировать», будут отображаться на следующей вкладке «Редактирование текста». Вы можете написать код здесь, в разделе редактирования текста.
Если в Textedit добавлены какие-либо изменения, они будут видны в разделе редактирования. Следовательно, вкладки Edit и TextEdit зависят друг от друга, и сделанные изменения будут видны на обеих.
Когда тестовые примеры готовы, мы можем использовать третью вкладку «Выполнить» для их выполнения.
Пользовательский интерфейс запуска показан выше. Он позволяет запускать тестовый пример и поставляется с такими параметрами, как запуск, остановка, пауза, продолжение, следующий тестовый пример, переход и т. Д. Вы также можете создавать отчет, журнал для тестовых примеров, которые вы выполняете.
Чтобы создать тестовый пример, мы должны сделать следующее:
Щелкните правой кнопкой мыши созданный проект и выберите новый тестовый пример, как показано ниже -
При нажатии на New Test Case появляется экран, как показано ниже -
Введите имя тестового примера и нажмите ОК . Мы сохранили тестовый пример как TC0. После сохранения тестового примера появится следующий экран.
В тестовом примере есть такие параметры, как документация, настройка, разборка, теги, тайм-аут и шаблон. У них есть кнопка редактирования; при нажатии на кнопку появляется экран, в котором вы можете ввести детали для каждой опции. Мы обсудим различные параметры этих деталей в наших последующих главах.
Тестовые примеры можно записать в табличном формате, как показано ниже. Тестовые примеры фреймворка роботов основаны на ключевых словах, и мы можем писать тестовые примеры, используя встроенные ключевые слова или ключевые слова, импортированные из библиотеки. Мы также можем создавать определяемые пользователем ключевые слова, переменные и т. Д. В среде роботов.
На панели навигации доступны ярлыки для запуска / остановки тестового примера, как показано ниже -
Параметр ключевого слова поиска можно использовать, как показано на скриншоте ниже -
Чтобы получить список ключевых слов, доступных с помощью фреймворка робота, просто нажмите ctrl + пробел в табличном формате, как показано ниже, и он отобразит все доступные ключевые слова -
Если вы не можете вспомнить ключевое слово, это поможет вам получить подробную информацию. У нас есть подробная информация по каждому ключевому слову. Подробности также показывают, как использовать связанное ключевое слово. В следующей главе мы узнаем, как создать наш первый тестовый пример в поездке.
Заключение
В этой главе мы рассмотрели функции, доступные в RIDE. Мы также узнали, как создавать тестовые примеры и выполнять их.