rebotframework简介
obot framework是基于python开发的一套开源关键字驱动的自动化测试框架,虽然是基于python开发的,但是robot framework有一套自己的代码编写规则。目前已经支持python2和python3,但是官方提供的界面开发环境ride只支持python2,python3的ride只有一个开发版本。官网:https://robotframework.org/
-
结构:

以上是官方给出的结构图,大致过程如下:测试套件及测试用例集(Test Data是用户编写的脚本)通过RF特定的语法解析,然后知道用户要做什么事,通过RF的API接口调用内置关键字和第三方库(也可以称库关键字),通过Test Libraries再去操作被测系统,收集结果并断言是否符合预期,输出测试报告,这样描述应该比较通俗易懂了,这个框架的可扩展性就在于Test Libraries的开发,只要按照RF框架特定的语法要求完成自定义库的个性开发,就可以完成扩展,用户需要关心和维护就只有Test Data和Test Libraries。 -
测试套件、测试用例和测试case

创建测试用例:New Project -> New Directory -> New Suite -> New Test Case
还有特殊的文件Resource,该文件一般是robot或者txt格式的文件,用于编写用户自定义关键字,使用时需要在测试套件里面导入。
一.3. 库简介
robot framework支持标准库,扩展库和用户自定义的库
1)

最低0.47元/天 解锁文章
2万+

被折叠的 条评论
为什么被折叠?



