Robot Framework
Опубликовано polusok в 02.04.2011
Поставщик:
Nokia Siemens Networks
Распространение:
Бесплатный
Robot Framework - это фреймворк автоматизации для приемочного тестирования и разработки через приемочные тесты (acceptance test driven development). Инструмент поддерживает легко используемый синтаксис тестовых данных и использует keyword-driven подход. Возможности Robot Framework могут быть расширены с помощью дополнительных библиотек тестирования, которые можно писать либо на Python либо Java. Также пользователи инструмента могут создавать новые ключевые слова (keywords) из уже существующих с использованием точно такого же синтаксиса, который используется для написания тестов.
Функциональность:
- Возможность использования табличного синтаксиса при создании тестов
- Возможность использования keyword-driven, data-driven, behavior-driven подходов
- Предоставляет возможность создания высокоуровневых ключевых слов, которые составляются из уже существующих
- Предоставляет удобно читаемую отчетность и логгирование в HTML формате
- Независимый от платформы и приложения
- Модульная архитектура поддерживает создание тестов даже для приложений с несколькими разнообразными интерфейсами
- Предоставляет простой API для создания собственных библиотек расширения функциональности
- Предоставляет интерфейс командной строки и XML результаты для интеграции с существующей инфраструктурой (сервер непрерывной интеграции)
- Поддержка Selenium для доступа к веб-приложениям, Java GUI тестирование, TelNet, SSH, базы данных и т.д.
- Библиотека удаленного доступа позволяет реализовать распределенное тестирование и писать тестовые библиотеки на разных языках программирования
- Позволяет присваивать теги тестам для более удобной категоризации тестов
- Встроенная поддержка переменных и использования разных сред для тестирования
Допольнительные библиотеки:
- RIDE
- Mabot
- RFDoc
- Jenkins Plugin
- Ant Task
- Selenium Library
- Database Library (Java)
- Maven Plugin
- SSH Library
- Eclipse Library
- AutoIt Library
- Database Library (Python)
- Swing Library

Архитектура

Robot IDE

Табличные сценарии

Отчет

Детализация по тесту
Поддерживаемые технологии:
Java, .NET
Поддерживаемые ОС:
Microsoft Windows, Linux, Unix-подобное
Язык тестов:
Python, Java
Тестируемые приложения:
веб приложения, клиент-сервеные приложения, .NET приложения, Java приложения, Консольные приложения,
Скачать:
Скачать Robot Framework
Блоги:
Robot Framework Wiki
Блоги:
Twitter фреймворка
Блоги:
Here be Robots!
Блоги:
Agile Testing Codecentric »
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии








Заголовок
можно!
да, вы можете разместить с активной ссылкой на статью
------------------------------------------------------
Жизнь прекрасна, когда ты искренне радуешься жизни. :)
Миша Поляруш
Автор www.automated-testing.info и www.poliarush.com