RobotFramework的关键字分:系统关键字与用户关键字
系统关键字:
STANDARD EXTERNAL OTHER 官网提供的lib包中带的关键字
用户关键字:
用户自定义的,常用来组合系统关键字,形成具有一定逻辑意义的操作
如下图:
Create Http Context、POST、Set Request Body、Set Request Header这几个是HttpLibrary.HTTP提供的系统关键字
sendHttpRequest是自定义的用户关键字,用来组合上面的4个系统关键字,使发送http请求操作更容易
“关键字”其实就是一个一个的函数,包含“参数” “返回值” “函数体”
如上截图中:
Arguments:${url} | ${path} | ${body}为关键字的参数,即我们在使用关键字的时候需要传入的参数。多个参数用“|”分割
Return Value:${respbody}为关键字的返回值
表格部分为关键字的函数体,组合HttpLibrary.HTTP提供的系统关键字来完成发送http请求的操作
具体使用时: