使用python自动获取接口信息编写测试用例1.0v

目的:对一个基于http请求的APP。编写接口测试脚本,以及自动化测试脚本。

方案1:
接口测试:找开发获取接口文档,根据文档中的请求参数,返回数据进行一个一个的编写,整理,最后运行(接口太多了,从0开始时间需求太久)
自动化脚本:跟接口测试差不太多,需要的是将测试用例以接口请求的形式组成一个个的coombo,然后进行小组测试,达到预期的最终返回为正常。(同样的,都是从零开始耗时太久了,新需求更新太快,赶不上的)

方案2:
编辑一套在操作过程中收集接口,且可以组成测试用例的脚本

思路:
1:在自己本地起一个TCP的服务器,监听自己的本机
2:开启抓包工具(Charles,fiddler)监听手机,将操作手机时请求的以XXX域名开头的请求指向我们起的本地服务器。
3:在本地服务器获取手机发出的请求,整理手机请求,保存到本地,
4:再通过另外一个可以访问没有被屏蔽的域名,将被拦截的请求发出去,
5:获取到返回信息后,模拟正常的服务器下发,发送给自己的手机上使得后续能正常运行。
6:连续操作可获得一系列的保存信息,信息包含(序号、url地址、form、head、返回主体’)
7:再编写一个正对这些保存信息发起请求的脚本,收集返回数据的各项指标,汇总报告返回。

正文:(因为可能比较多,打算分开写有层次些也清晰些。更新时间看忙不忙。。刚出应该没人看,先缓缓假装大家看不见。)
================

1:在本地起一个tcp的服务器

2:使用抓包工具重定向请求到本地服务器

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值