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区域

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

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

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

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

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

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

name: demo api
base_url: http://127.0.0.1:8000variables:
    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)}

欢迎自己尝试一下哦!

免责声明:文章转载自《HttpRunner二:ENV变量的使用及提取base_url》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇【matlab】GPU 显卡版本与计算能力(compute capability)兼容性问题(二)Java数组特性总结,你真的了解数组吗?下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Ubuntu 环境变量

环境变量配置文件 在Ubuntu中有如下几个文件可以设置环境变量 1、/etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。 2、/etc/environment:在登录时操作系统使用的第二个文件,系统在读取你自己的profile前,设置环境文件的环境变量。 3、~...

BAT教程 第三节(FOR命令中的变量)

FOR命令中有一些变量,他们的用法许多新手朋友还不太了解,今天给大家讲解他们的用法!先把FOR的变量全部列出来:     ~I          -删除任何引号("),扩展%I     %~fI        -将%I扩展到一个完全合格的路径名     %~dI        -仅将%I扩展到一个驱动器号     %~pI        -仅将%I扩展到一...

Robot Framework自动化测试Selenium2Library库详细用法

一、浏览器驱动   通过不同的浏览器执行脚本。   Open Browser Htpp://www.xxx.com chrome   浏览器对应的关键字: firefox FireFox ff internetexplorer   Internet Explorer ie googlechrome   Google Chrome  ...

如何用java实现两个变量值的互换!

1、通过第三方变量实现两个变量的交换:          2、通过已有的两个变量之间的加或减实现:          这种方法对于两个都是无限接进int取值范围,而相加超出int取值范围的情况不适用。 3. 指针地址操作因为对地址的操作实际上进行的是整数运算,比如:两个地址相减得到一个整数,表示两个变量在内存中的储存位置隔了多少个字节;地址和一个整数相加即...

【转】dbx用法讲解

http://blog.chinaunix.net/uid-25544300-id-328735.html dbx 命令 用途 提供了一个调试和运行程序的环境。 语法 dbx [ -a ProcessID ] [ -c CommandFile ] [ -d NestingDepth ] [ -I Directory ] [ -E DebugEnvironm...

php过滤器

PHP过滤器 PHP过滤器用于验证和过滤来自非安全数据源,比如用户的输入 什么是外部数据 来自表单的输入数据CookiesWeb services data服务器变量数据库查询结果 函数和过滤器 如需过滤变量,请使用下面的过滤器函数之一: filter_var() - 通过一个指定的过滤器来过滤单一的变量filter_var_array() - 通过相同的...