HttpRunner二:ENV变量的使用及提取base_url

完善上一篇最原始的文章代码:https://www.cnblogs.com/benben-wu/p/12513736.html

本次将username和password放到ENV变量中,以及将base_url提取出来:

1、将username和password放到HttpRunner创建项目时自动生成的.env文件中:

 2、使用${ENV(变量名)}调用环境变量

      使用 $变量名,来获取variables区域下的变量,完整代码如下:

name: demo api
base_url: http://127.0.0.1:8000
variables:
    username: ${ENV(username)}
    password: ${ENV(password)}
request:
    url: /user/login/
    method: POST
    headers:
        Content-Type: "application/json"
    json:
        username: ${username}
        password: ${password}
validate:
    - eq: ["status_code", 200]

 同样,base_url也可以放到.env文件中,提取变量后,可以优化为:

base_url: ${ENV(base_url)}

欢迎自己尝试一下哦!

posted @ 2020-03-17 23:12  奔奔-武  阅读(1766)  评论(0编辑  收藏  举报