学习背景:
从一开始就直接用pyCharm做IDE来编写自动化脚本是因为RF自带的IDE–RIDE有很多Bug,经常需要重启或者不够灵活,总之就没用它。
问题:如何用pyCharm编写RF自动化脚本呢?
step1:
把环境搭好先,参考第一篇搭建环境
https://editor.csdn.net/md/?articleId=106192575
step2:
新建一个robot文件,里面专门存放我们的JSON类型的接口入参,用于写关键字时调用接口的传参统一化管理,格式如图:
注:这里传参的值可以写死,也可以在写关键字时灵活传参,如图需要灵活传参的字段表示为:“xxx":"{}",如果是int类型的就表示为:”xxx":{}
step3:
Herder一般为固定传入,所以把Herder写成一个公共关键字
step4:
把接口返回值校验写成一个公共的关键字,校验state和error和errorCode
step5:
把接口测试地址定义为全局变量写在globa