RobotFramework-keywords

​RobotFramework的关键字分:系统关键字与用户关键字

系统关键字:

STANDARD   EXTERNAL    OTHER 官网提供的lib包中带的关键字

用户关键字:

用户自定义的,常用来组合系统关键字,形成具有一定逻辑意义的操作

如下图:

Create Http Context、POST、Set Request Body、Set Request Header这几个是HttpLibrary.HTTP提供的系统关键字

sendHttpRequest是自定义的用户关键字,用来组合上面的4个系统关键字,使发送http请求操作更容易

RobotFramework-keywords_第1张图片

“关键字”其实就是一个一个的函数,包含“参数” “返回值” “函数体”

如上截图中:

Arguments:${url} | ${path} | ${body}为关键字的参数,即我们在使用关键字的时候需要传入的参数。多个参数用“|”分割

Return Value:${respbody}为关键字的返回值

表格部分为关键字的函数体,组合HttpLibrary.HTTP提供的系统关键字来完成发送http请求的操作

RobotFramework-keywords_第2张图片

具体使用时:

RobotFramework-keywords_第3张图片

你可能感兴趣的:(RobotFramework-keywords)