Aller au contenu principal
Robot Framework logo

Robot Framework

Generic automation framework for acceptance testing and RPA

Robot Framework is a generic open-source automation framework for acceptance testing, ATDD, and RPA. It uses a keyword-driven approach with tabular test data syntax and is extensible through Python and Java libraries.

9.5k
GitHub Stars
free
Tarification
No
Self-Hostable

Fonctionnalités

  • Keyword-driven testing
  • Tabular test data syntax
  • Python and Java extensibility
  • SeleniumLibrary for web testing
  • AppiumLibrary for mobile
  • RPA capabilities
  • Built-in HTML reports
  • Tag-based test selection
  • Data-driven testing
  • Parallel execution

Avantages

  • + Easy for non-programmers
  • + Extensive library ecosystem
  • + Great for acceptance testing
  • + Built-in reporting
  • + Active community

Inconvénients

  • Python dependency
  • Verbose syntax
  • Slower than code-based frameworks
  • IDE support varies