软件测试教程:如何使用Postman实现数据驱动?

要实现Postman的数据驱动,主要分为五个大步骤

第一步:什么是数据驱动?

第二步:设计测试用例

第三步: 在Postman中编写测试用例脚本

第四步:分析脚本,设计数据文件,并通过参数化关联匹配数据参数

第五步:引用数据文件,执行测试用例,实现数据驱动测试。推荐了解传智播客软件测试课程。


一. 什么是数据驱动?

目标:理解数据驱动的概念

步骤:无

执行测试用例的过程,本质上是执行的不同数据,不同输入输出的过程。所以,在计算机中,我们可以使用预先设定好的数据文件,来执行测试用例,实现覆盖测试点。

本文主要以TPshop商城的登陆接口为例,实现自动化测试的数据驱动登陆接口的测试。

二. 设计测试用例

目标:完成TPshop登陆接口的部分测试用例设计

步骤:分析登陆接口请求数据和响应数据,设计测试用例

对登陆模块进行单接口测试点设计测试用例,用例设计情况如下:

(注意:本文的验证码验证部分,采用了万能验证码 )

三. 编写测试用例脚本

目标:使用Postman实现TPshop的登陆脚本编写

步骤:

· 编写TPshop商城的测试集和目录结构

·实现测试用例脚本

1.编写TPshop商城的测试集

编写TPshop商城的测试集有3个小步骤

• 新建一个测试集,名称为TPshop商城

• 添加一个文件夹,名称为登陆模块

• 在登陆模块文件夹下,新建5个文件夹,如图所示

• 根据测试用例设计,在每个文件夹下添加获取验证码接口和登陆接口,未展示部分依次类推

2.实现测试用例

按照我们的用例设计,主要有5个用例和1个前置条件需要实现,用例详情如下:

• 实现获取验证码接口(登陆的前置条件)

• 实现登陆成功测试用例脚本

• 实现用户名不存在测试用例脚本

• 实现密码错误测试用例脚本

• 实现用户名长度超出11位测试用例脚本

• 实现密码为空测试用例脚本

登陆的前置接口:获取验证码接口的实现

获取验证码接口使用的是Get请求,只有URL的请求参数,没有请求体,请求头不用修改,Postman默认会填写

请求方法、请求URL截图:

获取验证码接口的断言分析

分析返回数据,发现返回的是一个图片

  • 3
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值