Иконка программы Robot Framework

Robot Framework

Назначение: фреймворк для автоматизации тестирования Python и Java-приложений.

Robot Framework предоставляет разработчикам на Python и Java надёжную среду для автоматизации приёмочного тестирования. Он позволяет реализовывать функции приёмочного тестирования в приложениях на этих языках благодаря удобному синтаксису и подходу, основанному на ключевых словах. Дополнительные тестовые библиотеки расширяют возможности Robot Framework, создавая новые ключевые слова и тестовые сценарии высокого уровня для работы. Ключевые слова можно импортировать.

Фреймворк поддерживает тестирование, управляемое ключевыми словами, а также может использовать данные (определяя шаблоны тестов) и поведение (BDD). Результаты выполнения тестов записываются в удобные для чтения отчёты HTML и файлы журналов, которые включают информацию о соотношении успешных и неудачных тестов и продолжительности тестирования.

В Robot Framework входят надёжные тестовые библиотеки, предоставляющие ключевые слова для анализа. Разработчики могут создавать собственные библиотеки и встраивать их в пакет.

Стандартный набор библиотек включает:
  • диалоги для приостановки выполнения и запроса ввода данных пользователем;
  • коллекции для работы со списками и словарями Python;
  • удалённые инструменты, выполняющие роль прокси-сервера между фреймворком и внешними библиотеками;
  • библиотеки снимков экрана;
  • генераторы строк;
  • соединители Telnet;
  • менеджеры файлов XML;
  • средства преобразования даты и времени;
  • средства запуска процессов.

Благодаря простому API Robot Framework разработчики могут создавать тестовые библиотеки и переносить их на любой язык программирования. Универсальность фреймворка позволяет проводить тестирование независимо от среды хоста.

Плюсы:
  • Надёжная среда для автоматизации тестирования приложений на Python и Java.
  • Удобный синтаксис и подход, основанный на ключевых словах.
  • Поддержка тестирования, управляемого ключевыми словами.
  • Использование данных и поведения (BDD).
  • Запись результатов в удобные отчёты и журналы.
  • Встроенные тестовые библиотеки.
  • Возможность создания собственных библиотек.

Скачать с официальной страницы Robot Framework

Похожие программы

Автор статьи: Аркадий Кузнецов

Фото автора

Категория Другие программные файлы
Версия 7.0 Source / 2.8.1 Binaries
Разработчик Pekka Klarck
Размер 5.3 MB
Лицензия Apache License 2.0
ОС
  • Windows All