Robot Framework
Назначение: фреймворк для автоматизации тестирования Python и Java-приложений.
Robot Framework предоставляет разработчикам на Python и Java надёжную среду для автоматизации приёмочного тестирования. Он позволяет реализовывать функции приёмочного тестирования в приложениях на этих языках благодаря удобному синтаксису и подходу, основанному на ключевых словах. Дополнительные тестовые библиотеки расширяют возможности Robot Framework, создавая новые ключевые слова и тестовые сценарии высокого уровня для работы. Ключевые слова можно импортировать.
Фреймворк поддерживает тестирование, управляемое ключевыми словами, а также может использовать данные (определяя шаблоны тестов) и поведение (BDD). Результаты выполнения тестов записываются в удобные для чтения отчёты HTML и файлы журналов, которые включают информацию о соотношении успешных и неудачных тестов и продолжительности тестирования.
В Robot Framework входят надёжные тестовые библиотеки, предоставляющие ключевые слова для анализа. Разработчики могут создавать собственные библиотеки и встраивать их в пакет.
Стандартный набор библиотек включает:- диалоги для приостановки выполнения и запроса ввода данных пользователем;
- коллекции для работы со списками и словарями Python;
- удалённые инструменты, выполняющие роль прокси-сервера между фреймворком и внешними библиотеками;
- библиотеки снимков экрана;
- генераторы строк;
- соединители Telnet;
- менеджеры файлов XML;
- средства преобразования даты и времени;
- средства запуска процессов.
Благодаря простому API Robot Framework разработчики могут создавать тестовые библиотеки и переносить их на любой язык программирования. Универсальность фреймворка позволяет проводить тестирование независимо от среды хоста.
Плюсы:- Надёжная среда для автоматизации тестирования приложений на Python и Java.
- Удобный синтаксис и подход, основанный на ключевых словах.
- Поддержка тестирования, управляемого ключевыми словами.
- Использование данных и поведения (BDD).
- Запись результатов в удобные отчёты и журналы.
- Встроенные тестовые библиотеки.
- Возможность создания собственных библиотек.
Похожие программы
Категория | Другие программные файлы |
Версия | 7.0 Source / 2.8.1 Binaries |
Разработчик | Pekka Klarck |
Размер | 5.3 MB |
Лицензия | Apache License 2.0 |
ОС |
|