使用 Apifox 自动通关"羊了个羊" 1 万次,牛逼大了

liam
• 阅读 725

事情是这样的,女朋友昨天跟我吐槽说她闺蜜玩“羊了个羊” 刷到朋友圈榜前10,而她连第二关都过不了,已经开始怀疑自己了。

于是我拿起了她的手机打开了羊了个羊小程序,打开了Charles和Apifox,并且结合了Apifox的自动化测试功能不小心把她刷到榜一!

准备工作

  • 抓包工具:Charles 获取token
  • 接口管理工具:Apifox 地址:apifox.cn

Charles 抓包

1.获取PC的IP地址

使用 Apifox 自动通关

2.配置代理

这里以iPhone手机为例:

在iPhone的设置 -> 无线局域网 -> 局域网信息 -> 配置代理 -> 手动中配置代理,服务器输入框中填写PC的IP地址,端口输入框中填写Charles的代理端口(一般是8888)

3.安装证书

在浏览器中访问 http://charlesproxy.com/getssl可以下载证书并安装。

更多关于Charles抓包配置可以参考: iOS的http/https请求——十分钟学会Charles抓包

4.打开羊了个羊小程序抓包

抓包cat-match.easygame2021.com域名下的接口,获取 token

可以看到以下界面 👇

使用 Apifox 自动通关

我们将token信息复制存放起来

Apifox 自动化测试

强大的网友把羊了个羊通关接口发布到Apifox平台,地址:apifox.cn

使用 Apifox 自动通关

  • 文档地址:yangyang.apifox.cn (才发现原来Apifox已经上线了自定义域名功能 )
  • Apifox在线运行: https://www.apifox.cn/web/project/1630884/apis/api-40162839-run

接下来我们按照文档指引

首先克隆这个Apifox项目

使用 Apifox 自动通关

把上文抓包获取的token放到这里 👇

使用 Apifox 自动通关

然后创建一个自动化测试用例,循环调用接口。

这里配置循环1w次,一定要让女朋友当第1!

使用 Apifox 自动通关

完成上述操作后我们执行这个测试用例

使用 Apifox 自动通关

跑完我让她打开了小程序看了一眼,卧槽真的第1了!

使用 Apifox 自动通关

地址:apifox.cn

点赞
收藏
评论区
推荐文章
liam liam
2年前
Jenkins 如何玩转接口自动化测试?
事情是这样的,上周有个测试同学小飞反馈说。最近在使用一款接口管理工具Apifox,该工具提供了CLI命令工具,它想通过结合持续集成工具Jenkins及Apifox提供的CLI命令对测试用例进行自动化测试。但是他对Jenkins的使用不熟悉,对此我将整个流程梳理了一遍并分享给大家🚀1ApifoxCLIApifoxCLI是Apifox提供的接口持续集成
liam liam
2年前
高效进行接口测试,简单易懂!
前言日常测试过程中,常常需要多种工具来接力完成自己的接口测试任务。比如说,使用swagger查看接口文档,使用mock编造接口数据对前端页面做测试使用postman测试后端接口,用Jmeter来做接口自动化测试/性能测试。那有没有一款软件可以完美集成以上所有的功能?笔者发现一款叫Apifox的软件,一款完成能完成以上几乎所有软件的功能。官方给出Apifox(
liam liam
2年前
如何读取redis的手机号验证码数据,实现自动化登录测试
1、案例描述用户选择短信登录!发送短信后,后端接口逻辑已把验证码缓存在redis,!在apifox上定义对应下发登录短信接口,短信登录接口下载地址:这时候问题就来了,怎么样才能让apifox自动获取下发登录短信接口对应的手机号的验证码,自动填充到短信登录接口的code字段?2、解决思路方案一:后端通过接口返回验证码
liam liam
2年前
这款神器大大提升了协作效率!
一、前言工欲善其事,必先利其器最近对API接口协作的软件研究了好久,市面上的软件都下载用了一轮,下面给大家介绍其中的最强「神器」Apifox。Apifox官网:在介绍它之前,先说几个场景。如果你是后端、前端或测试,那一定遇到过这些场景。1.1.场景一、后端视角:我是个后端,遇到过的问题:1.接口定好,团队里的前端、测试小伙伴找我要文档
Wesley13 Wesley13
3年前
javax.swing.jFrame
原文地址:java布局管理器总结(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fblog.sina.com.cn%2Fs%2Fblog_7f70d871010112dw.html)作者:技术羊(https://www.oschina.net/action/GoToLi
liam liam
2年前
程序员的摸鱼加速器!
最近趁摸鱼时间体验了一款神器,堪称后端前端们的摸鱼加速器,测试们的寿命催化剂。那就是:Apifox。中国自主研发的集文档、接口调试、Mock、接口自动化测试一体的协作平台。一套系统、一份数据,可解决多个系统之间的数据同步问题。定义好接口文档,则接口调试、数据Mock、接口测试就可以直接使用,无需再次定义;接口文档和接口开发调试也可以同一个工具,接口调试完成后
Stella981 Stella981
3年前
DragonBonesPro动画制作——补间动画、龙骨动画
开发工具:DragonBonesPro1.开场动画2.小丑盒子3.跑步的人4.跳跳羊一.开场动画1.导入素材!(https://oscimg.oschina.net/osc
Stella981 Stella981
3年前
DragonBonesPro制作补间动画、龙骨动画
使用DragonBonesPro制作补间动画、龙骨动画1.开场动画2.小丑盒子3.跑步的人4.跳跳羊5.猴子荡树一.开场动画1.导入素材!(https://oscimg.oschina.net/oscnet/up
liam liam
1年前
超简单!Java 项目自动生成接口文档教程
你还在用word、markdown埋头苦干写?写文档这件事恐怕是每个开发都万分抗拒的事情了。本篇文章详细教你如何利用插件工具,在IDEA中自动生成API文档。先来看看从IDEA中生成文档的效果如下图。下图是使用Apifox插件(Apifoxhelper)从
liam liam
2年前
谁在从API经济里分得一杯羹!
从ApiHub说开去前阵子机缘巧合下载了个趁手的接口设计和调试管理工具——Apifox(),工具虽然小众,目前也才迭代了几个版本,但是产品里已经开辟了ApiHub模块来收集其他企业的开放Api。我看到快手开放API,企业微信,钉钉开放API等好几十个研发协同,效率管理和生活服务类的接口文档已经先行被收录进去了,目前提交的开放API项目数量还在缓慢增加。不得