使用postman实现半自动化

作者: 张小Di | 来源:发表于2018-05-02 10:36 被阅读75次

前些日子项目要上一个活动,其中有一个功能是幸运大转盘,用户可以随机抽奖,奖品有多种满减券及多种商品,但是奖品都是有抽中概率的,且有的商品还设置有库存,所以测试点便是测试抽奖的概率和库存。接下来拆分一下,测试库存即边界值测试,那概率测试究竟怎么测试?刚开始的时候看到这个有点懵逼,后来想到之前看过使用postman,接下来就是用它测试概率的

作为测试人员,我们要清楚的知道我们的测试对象,前期需要准备的数据,以及结果校验

前置条件:各商品库存足够

测试对象:抽奖接口

测试方法:请求抽奖接口1000次

测试结果:查看数据库中各个奖品分配;通过获取响应直接得到获得奖品后查看奖品分配(这个有点高级,后续研究)

1.首先,测试开始之前跟研发同学沟通过,让他们将数据库中的库存设置足够大

2.接下来,我们可以通过Fiddlder/Charles获取到转盘时调用的抽奖接口

3.下面就要使用postman了:

将步骤2获得到的url添加到postman中,同时并可将其添加到项目中方便后续测试

postman

点击红色区域(上方图片绿色框线就是后面需要测试的对象)

postman1

界面点击“Run”,会调出来Collection  Runner

postman2

Collection  Runner界面填写需要运行的次数,以及请求间延时,而后点击“Run”抓娃娃后台,这就好了

4.在数据库中查看用户这1000抽奖所获得到的奖品,可大致计算出概率(用户之前抽奖记录需在数据库中删除,方便接下来计算大致抽奖概率)

当然也可通过分析Response中响应数据来查看中奖概率*(后续完善)

相关文章

  • 使用postman实现半自动化

    前些日子项目要上一个活动,其中有一个功能是幸运大转盘,用户可以随机抽奖,奖品有多种满减券及多种商品,但是奖品都是有...

  • POSTMAN

    POSTMAN简介 POSTMAN安装 POSTMAN使用

  • 使用 Postman 进行接口测试(cookie设置)

    目录:使用 Postman 进行接口测试(入门)使用 Postman 进行接口测试(续) 使用postman模拟接...

  • Postman基本使用(二)

    基于上文“使用postman注册一个账号”的简答示例,本文主要讲解postman的脚本实现原理 个人理解,发送ht...

  • Postman 使用入门

    Postman Postman Makes API Development Simple. 使用 PostMan ...

  • Postman body传参数组

    如果你已经熟练使用 postman,则直接阅读,对 postman 使用不熟练可以下翻“Postman使用心得” ...

  • postman-newman安装使用教程

    postman安装使用教程 postman是谷歌的一款非常好用的工具,可用来做手工的接口测试,也能实现简单的接口自...

  • Mastering HTTP侧

    Http调试工具Postman使用 Postman Postman测试接口之JSON结构化数据提交 Postman...

  • Postman读取JSON文件和CSV文件

    在使用postman读取文件前我们先看下使用postman批量执行请求集合 Postman批量执行测试集合 选择要...

  • request工具

    使用教程 点击查看使用教程 安装文件 Postman Postman Interceptor good luck ...

网友评论

    本文标题:使用postman实现半自动化

    本文链接:https://www.haomeiwen.com/subject/dekwlftx.html