前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >使用spy-debugger进行H5页面调试

使用spy-debugger进行H5页面调试

作者头像
zx钟
发布2021-10-21 16:57:45
1.1K0
发布2021-10-21 16:57:45
举报
文章被收录于专栏:测试游记测试游记

https://github.com/wuchangming/spy-debugger

关于spy-debugger

一站式页面调试、抓包工具。远程调试任何手机浏览器页面,任何手机移动端webview(如:微信,HybridApp等)。支持HTTP/HTTPS,无需USB连接设备。

spy-debugger内部集成了weinre、node-mitmproxy、AnyProxy

安装

代码语言:javascript
复制
$ npm install spy-debugger -g

使用

  1. 手机和电脑连接同一个wifi
  2. 命令行输入spy-debugger

截屏2021-10-12 下午10.42.44

代码语言:javascript
复制
zhongxin@zhongxindeiMac ~ % spy-debugger
正在启动代理
本机在当前网络下的IP地址为:192.168.0.110
node-mitmproxy启动端口: 9888
浏览器打开 ---> http://127.0.0.1:63537
  1. 设置手机代理
  • Android设置代理步骤:设置 - WLAN - 长按选中网络 - 修改网络 - 高级 - 代理设置 - 手动
  • iOS设置代理步骤:设置 - 无线局域网 - 选中网络 - HTTP代理手动

设置代理

  1. 安装证书

QRCodeForCert

  1. IOS需要信任证书
  • 5.1 设置-通用-VPN与设备管理
  • 5.2 设置-通用-关于本机-证书信任设置

5.1

5.2

测试

随意打开一个内嵌H5的小程序进行测试

打开「微医记录仪」点击「新建」-「手动填写」进入「新建门诊记录」页面

在刚才打开的http://127.0.0.1:63537/页面中,我们就可以看到它的H5部分DOM了

测试

可以切换上面的TAB像浏览器F12一样查看其他内容

其他内容

抓包

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-10-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 测试游记 微信公众号,前往查看

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

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 关于spy-debugger
  • 安装
  • 使用
  • 测试
相关产品与服务
远程调试
远程调试(Remote Debugging,RD)在云端为用户提供上千台真实手机/定制机/模拟器设备,快速实现随时随地测试。运用云测技术对测试方式、操作体验进行了优化,具备多样性的测试能力,包括随时截图和记录调试日志,稳定的支持自动化测试, 设备灵活调度,用例高效执行, 快速定位产品功能和兼容性问题。云手机帮助应用、移动游戏快速发现和解决问题,节省百万硬件费用,加速敏捷研发流程。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档