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