robotframework - A generic test automation framework - Google Project Hosting
2012-04-30 11:44
627 查看
robotframework - A generic test automation framework - Google Project Hosting
Robot Framework is open source software released under Apache License 2.0. Its copyrights are owned and development supported by Nokia Siemens Networks.
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.
Robot Framework
Robot Framework is a generic test automation framework for acceptance testing and acceptance test-driven development (ATDD). It has easy-to-use tabular test data syntax and utilizes the keyword-driven testing approach. Its testing capabilities can be extended by test libraries implemented either with Python or Java, and users can create new keywords from existing ones using the same 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.
相关文章推荐
- ChromeDriver - selenium - Information about the Chrome Driver - Browser automation framework - Google Project Hosting
- googletest - Google C++ Testing Framework - Google Project Hosting
- hyk-proxy - 一个支持基于GAE/Seattle/PHP的web proxy框架 (A web proxy framework support implementations on GAE/Seattle/PHP , could be used to break some firewall) - Google Project Hosting
- vimcolorschemetest - Vim Color Scheme Test - Google Project Hosting
- pactester - A tool to test proxy auto-configuration (pac) files - Google Project Hosting
- qdjango - QDjango, a Qt-based C++ web framework - Google Project Hosting
- spserver - SPServer is a high concurrency server framework library written on C++ - Google Project Hosting
- spock - the enterprise ready specification framework - Google Project Hosting
- chromiumembedded - A simple framework for embedding chromium browser windows in other applications. - Google Project Hosting
- chromiumembedded - A simple framework for embedding chromium browser windows in other applications. - Google Project Hosting
- psutil - A cross-platform process and system utilities module for Python - Google Project Hosting
- libibase - 实时增量全文检索搜索引擎系统(Instant and Incremental Full-Text Search Engine) - Google Project Hosting
- crawler4j - Open Source Web Crawler for Java - Google Project Hosting
- Google challenges SourceForge in open source project hosting
- sparsehash - An extremely memory-efficient hash_map implementation - Google Project Hosting
- vimide - 一个基于vim的配置与脚本组合的IDE安装程序 - Google Project Hosting
- jmetaweblog - Java MetaWeblog API - Google Project Hosting
- eve-browser - Eve Browser is a browser designed for set top boxes - Google Project Hosting
- three-dollar-gesture-recognizer - An easy-to-use gesture recognizer for motion gestures on smart phones. - Google Project Hosting
- sergio-proxy - A multi-threaded transparent HTTP proxy for manipulating web traffic - Google Project Hosting