码迷,mamicode.com
首页 > Web开发 > 详细

HttpRunner2.X开源接口测试框架学习(六):参数化设置

时间:2021-07-02 15:52:34      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:stc   数据   http   定义   前言   alt   pru   bsp   文件夹   

前言

在HttpRunner中,测试用例组织主要基于三个概念:

测试用例集(testsuite):对应一个文件夹,包含单个或多个测试用例(YAML/JSON)文件

测试用例(testcase):对应一个YAML/JSON文件,包含单个或多个测试步骤

测试步骤(teststep):对应YAML/JSON文件中的一个test,描述单次接口测试的全部内容,包括发起接口请求、解析响应结果、校验结果等

 

问题

在自动化测试中,经常会遇到如下场景:

测试搜索功能,只有一个搜索输入框,但有10种不同的类型的搜索关键字,此时我们需要对测试数据进行参数化。

 

参数化设置应用

1、在httprunner中,参数列表需要定义在testsuite中。以百度搜索为例。在testsuite中定义搜索的关键字如下:

技术图片

 

 

 2、在yml测试用例中调用testsuite中设置的参数字段

技术图片

 

 

 3、运行测试用例,可以在报告中看到按照设置的参数进行了三次查询

HttpRunner2.X开源接口测试框架学习(六):参数化设置

标签:stc   数据   http   定义   前言   alt   pru   bsp   文件夹   

原文地址:https://www.cnblogs.com/lvhuayan/p/14961272.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!