简单来讲,RF本质上与单元测试框架一样,也是一个执行框架,它可以支持任意的测试类型,包括UI、接口自动化,但是让它独树一帜的,是它能提供的Keyword机制,一切抛弃“keyword”理念的RF实践基本上等同于耍“流氓”,诚然RF并不是毒yao,就要比毒yao可以sha人,也可以救人一样,使用得当的情况下,RF也是有它的魅力的,曾经参加过某一个线下沙龙,一位嘉宾分享过他们公司基于RF框架的HTTP接口自动化测试实践,之所以把它归为zui认真的方式,是因为他们基于RF进行了深度的定制,具体体现在如下方面,自主开发了在线的WEB用例编辑器(支持keyword选取),优化用例存储方式(改进为直接存放在DB中),扁平化RF用例层次结构(WEB用例编辑器下面只有一层keyword封装函数,且都是使用python开发的keyword),经过定制之后,可以说是取其精华,去其糟粕,完美de重用了RF的keyword机制,同时摒弃了RF繁杂难用的语法,另外以服务的方式对外提供调用,集中管理了测试用例和测试报告。