httprunner系列06——参数化
2021-02-06 10:14
标签:testcases 参数 dem 实战 request yam date name png 前言:潜力不在脸上,本事不在嘴上 一、背景:httprunner2.0版本已不支持在测试用例中进行参数化配置,参数化的功能需要在testsuite中实现 二、思路:新建testsuite包,将要执行的testcase放到testsuite中,参数化后便能实现。??testsuite中的config和testcases均不需要加- 三、操作步骤: 3.1 新建testsuite包,新建testsuite.yaml文件,放置要执行的用例 3.2 将用例中的入参,设置参数化 四、实战结果: httprunner系列06——参数化 标签:testcases 参数 dem 实战 request yam date name png 原文地址:https://www.cnblogs.com/miaoxiaochao/p/13113469.htmlconfig: #注意:config顶格写
name: 测试套件
testcases: #注意:testcases顶格写
- name: demo.yaml #要执行的文件名
testcase: testcases/0610work/demo.yaml #要执行的文件绝对路径
parameters:
searchword: [‘湘潭‘,‘岳阳‘,‘毛追寻‘] #参数化的变量名
- config:
name: 验证在testsuite中实现参数化,百度进行多次搜索
base_url: http://www.baidu.com
# 测试步骤
- test:
name: baidu search
request:
url: /s
method: GET
params:
wd: $searchword #参数化调用
validate:
- eq: ["status_code",200]
上一篇:Java基础-数据类型的拓展
下一篇:CSS代码片段
文章标题:httprunner系列06——参数化
文章链接:http://soscw.com/index.php/essay/51692.html