它使用的是表格式的测试数据语法,并且实现了关键字驱动测试策略。其测试能力可以使用测试库进行扩展,测试库可以使用Python或Java方法进行编写,并且用户可以从现有的关键字中扩展出新的关键字。
测试用例以HTML,纯文本或TSV(制表符分隔的一系列值)文件存储。通过测试库中实现的关键字驱动被测软件。
Robot Framework灵活且易于扩展。它非常适合测试有不同接口的复杂软件:用户接口、命令行,Web服务,专有的编程接口等。
Robot Framework官方网站:http://robotframework.org/
Robot Framework官方文档:http://robotframework.org/robotframework/
Robot Framework 源码:https://github.com/robotframework/robotframework