Robot|Robot Framework(8)——脚本语法示例记录
大神写了一个Robot Framework的脚本,好多语法之前没接触过,就有了这篇,记录下来一起学习,欢迎纠错
第二三四五列,一般是入参,红色的表示必填的入参。浅灰色表示选填的入参。深灰色表示无需填写。
1.&{接口名}
文章图片
&{task}=:接口自定义名称
POST:接口请求类型
/v1/task/submit:接口请求路径
{"platform": "amazon", "puid": ${puid}, "shop": 1, "siteName": "ATVPDKIKX0DER", "type": "transaction_report.csv", "media": "cos", "bucket": "sellfox-test-1251220924", "filePath": "/sellfox-test/yujing/automation-test/001-us-tx-report.fba.csv"}:接口请求参数
2.Set Global Variable:设置全局变量,使用此关键字设置的变量在所有后续测试套件、测试用例和用户关键字中都是全局可用的。变量表中的变量也会被重写。
文章图片
${taskId}:变量名称
${task.body['resultBody']['id']}:变量值
3.Wait Until Keyword Succeeds:等待关键字成功
文章图片
10x:重试时间
5sec:在上次运行失败后再次尝试运行关键字之前等待的时间
IfTaskDone:重试的方法名
${puid}:参数化
${taskId}:之前定义的变量名
【Robot|Robot Framework(8)——脚本语法示例记录】
推荐阅读
- 急于表达——往往欲速则不达
- 慢慢的美丽
- 《真与假的困惑》???|《真与假的困惑》??? ——致良知是一种伟大的力量
- 2019-02-13——今天谈梦想()
- 考研英语阅读终极解决方案——阅读理解如何巧拿高分
- Ⅴ爱阅读,亲子互动——打卡第178天
- 低头思故乡——只是因为睡不着
- 取名——兰
- 每日一话(49)——一位清华教授在朋友圈给大学生的9条建议
- 广角叙述|广角叙述 展众生群像——试析鲁迅《示众》的展示艺术