Robot Framework – свободный фреймворк для разработки приёмочных автотестов (ATDD). Это keyword-driven testing фреймворк, который предоставляет табличное форматирование.
Основные идеи для создания Robot Framework были отражены в магистерской диссертации Pekka Klärck в 2005 году. Первая версия была разработана Nokia Networks в том же году. Версия 2.0 была издана под открытой лицензией Apache License 24 июня 2008 года. Фреймворк написан на языке Python.
Тестовые сценарии пишутся с использованием keyword testing методики тестирования и записываются в формате таблицы. Эти таблицы можно записать в виде простого текста, HTML, разделённых табуляцией значений (TSV) или reStructuredText (reST) в любом текстовом редакторе или с помощью интегрированной среды разработки Robot (Robot Integrated Development Environment, RIDE). RIDE упрощает написание тестовых сценариев и даёт такие возможности как автодополнение, подсветку синтаксиса и другие.
Ссылки