|
Featured wiki pages:
Installation IntroductionSlides JavaIntegration MavenIntegration QuickStartGuide Roadmap SuccessStories SupportingTools Templates TestLibraries Show all » |
Robot Framework¶
Robot Framework is a generic keyword-driven test automation framework for acceptance level testing and acceptance test-driven development (ATDD). It has an easy-to-use tabular syntax for creating test cases and its testing capabilities can be extended by test libraries implemented either with Python or Java. Users can also create new keywords from existing ones using the same simple syntax that is used for creating test cases.
Robot Framework is open source software released under Apache License 2.0. Its copyrights are owned and development supported by Nokia Siemens Networks.
Features¶
- Enables easy-to-use tabular syntax for creating test cases in a uniform way.
- Allows using keyword-driven, data-driven and behavior-driven (BDD) approaches.
- Provides ability to create reusable higher-level keywords from the existing keywords.
- Provides easy-to-read reports and logs in HTML format.
- Is platform and application independent.
- The modular architecture supports creating tests even for applications with several diverse interfaces.
- Provides a simple library API for creating customized test libraries.
- Provides a command line interface and XML based outputs for integration into existing build infrastructure (continuous integration systems).
- Provides support for Selenium for web testing, Java GUI testing, running processes, Telnet, SSH, and so on.
- Remote library interface enables distributed testing and implementing test libraries in any programming language.
- Provides tagging to categorize and select test cases to be executed.
- Has built-in support for variables, practical particularly for testing in different environments.
News¶
- 2010-09-01 Quick tutorial how to run tests with Maven
- 2010-08-31 Robot Framework 2.5.3 with bug fixes and minor enhancements released.
- 2010-08-27 Robot Framework is now available as a standalone jar file
- 2010-08-27 Robot Framework 2.5.2 with bug fixes and minor enhancements released.
- 2010-07-22 Robot Framework 2.5.1 with bug fixes and minor enhancements released.
- 2010-07-22 RIDE 0.26 with big performance improvements released.
- 2010-07-12 Emacs major mode for Robot Framework with syntax highlighting and keyword completion.
- 2010-06-24 RIDE 0.25 is available and it is compatible RF 2.5.
- 2010-06-10 Robot Framework 2.5 is available!
- 2010-05-31 Robot Framework 2.5 release candidate 1 released.
- 2010-05-12 RIDE 0.23 is released and it is compatible both with RF 2.1.3 and RF 2.5 Alpha 1.
- 2010-05-06 First Robot Framework 2.5 pre-release, RF 2.5 Alpha 1, released.
- 2010-03-24 RIDE 0.22 is released.
- 2010-03-05 Robot Framework 2.1.3 with smallish bug fixes and enhancements released.
- 2010-02-26 Database Library project publicly announced and 1.0 version released.
- 2010-02-19 JvmConnector 1.0.1 is released.
- 2010-02-16 JvmConnector 1.0 is released.
- 2010-02-15 SeleniumLibrary 2.3 is released.
- 2010-02-03 SwingLibrary 1.1 is released.
- 2010-02-02 RIDE 0.21 is released.
- 2010-01-18 Spring 2010 roadmap updated
- 2009-11-30 Selenium Library 2.2.2 is released.
- 2009-11-17 AutoItLibrary for Windows GUI testing released by C. Martin Taylor from Texas Instruments
- 2009-10-23 Robot Framework 2.1.2 with smallish bug fixes and enhancements released.
- 2009-10-23 Example using C language from test libraries created.
- 2009-10-07 RIDE 0.19 is released.
- 2009-09-21 RIDE 0.18 is released.
- 2009-09-04 SwingLibrary 1.0 released.
- 2009-08-24 Selenium Library 2.2.1 is released.
- 2009-08-17 Robot Framework 2.1.1 with bug fixes and various enhancements has been released.
- 2009-08-16 Python Tutorial targeted for test library developers published.
- 2009-07-03 Mabot 0.6.1 is released.
- 2009-06-18 Initial version of introduction slide set available.
- 2009-06-03 RFDoc 0.2 is released. This version contains search functionality and is thus the first really useful release.
- 2009-05-08 First version of RFDoc, a web based system for storing and searching library and resource file documentations, is available.
- 2009-04-29 Robot Framework developers organize a session Executable requirements in practice in XP 2009 conference.
- 2009-04-20 Robot Framework 2.1 has been released.
- 2008-03-05 SSH Library 0.9 is released.
- 2009-01-13 Robot Framework 2.0.4 has been released.
- 2008-11-26 Robot Framework 2.0.3 has been released.
- 2008-11-26 New tool for generating test case documentation created.
- 2008-11-26 One Click Installer (Windows only) has been updated to support Python 2.6 and its documentation has been improved.
- 2008-10-30 Manual test result reporting tool - Mabot - has been open sourced.
- 2008-09-24 First public version of Robot Framework IDE (RIDE) has been released.
- 2008-09-22 Robot Framework 2.0.2 is available.
- 2008-08-25 Robot Framework 2.0.1 is released.
- 2008-08-25 Quick Start Guide is available.
- 2008-06-24 Robot Framework 2.0 is available!
- 2008-06-17 Project pages are ready.