前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >使用 Apifox 自动通关"羊了个羊" 1 万次,牛逼大了

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

作者头像
物立
发布2022-09-21 16:29:51
6840
发布2022-09-21 16:29:51
举报
文章被收录于专栏:国产国产

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

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

准备工作

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

Charles 抓包

1.获取PC的IP地址

2.配置代理

这里以iPhone手机为例:

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

3.安装证书

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

更多关于Charles抓包配置可以参考:

iOS的http/https请求——十分钟学会Charles抓包

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

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

可以看到以下界面 👇

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

Apifox 自动化测试

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

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

接下来我们按照文档指引

首先克隆这个Apifox项目

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

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

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

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

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

地址:apifox.cn

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
作者已关闭评论
0 条评论
热度
最新
推荐阅读
目录
  • 准备工作
  • Charles 抓包
  • Apifox 自动化测试
相关产品与服务
云开发 CloudBase
云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档