前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >微信小程序的测试,抓包,模拟

微信小程序的测试,抓包,模拟

作者头像
大家一起学编程
发布2021-12-10 12:39:55
3.2K0
发布2021-12-10 12:39:55
举报

微信小程序的测试,抓包,模拟

不仅仅只是测试同学需要完整的对我们的程序进行测试,同时也需要我们的开发同学对如何进行微信小程序的测试有一定的了解,接下来,我们来对一些特殊场景的微信小程序进行测试。

一、微信小程序抓包

在很早以前的微信版本中,我们是可以通过fiddle抓取微信小程序的接口,数据,模拟返回数据等等操作,随着微信的更新迭代,微信也完善了相关的开发和限制,防止其他小程序被恶搞,到现在通过fiddle已经抓取不到其他企业的微信小程序的包了。

1、测试环境的抓包

那如何来进行微信小程序的抓包呢?这时候我们需要用到微信开发者工具了。

需要我们的开发同学提供一个微信小程序包。然后再微信开发者工具进行打开。没有权限就申请。

导入成功之后,我们就可以对需要测试的软件进行调试,抓包。

打开调试器-network,这样我们就可以抓到包了。

2、正式环境的抓包

正式环境的抓包,因为正式和测试是分开的,如果正式环境出现问题,但测试环境却没有出现时,如何抓取正式环境的包呢?

我们需要开发同学打包一个正式环境域名的包,然后再按照上面的步骤导入到微信开发者工具,便可以轻松找到问题所在。

二、微信小程序真机模拟抓包

有时候我们在使用手机进行测试时,有问题,使用微信开发者工具测试时没有问题,如何进行手机的抓包呢?

这时候我们需要用到微信开发者工具的真机调试模式进行调试。

真机调试,可以让我们通过手机操作,然后进行抓包。我们在电脑上就会看到抓取到的接口数据。排查问题。

三、微信小程序分享测试

微信分享的测试也是非常重要的一项测试,它直接影响到你的这个程序的推广。

1、聊天入口分享

当我们进行聊天入口分享时,我们需要抓包,可以采用真机调试进行抓包。查看参数和数据返回情况。

2、二维码分享

有一部分分享,是需要通过二维码进行分享,并且分享之后,用户需要跳转到小程序带上参数。直接通过手机扫码是跳转正式环境的。如何操作?

我们需要调整编译模式。

获取到二维码中的参数,链接,查看跳转页面是否正常。

3、场景值模拟测试

有其他特殊情况,比如扫描小程序码,显示关注公众号按钮,测试环境就需要通过添加编译模式达到测试目的。如图:

我们通过添加不同的场景,路径,启动参数,就可以模拟一些手机上无法完成的测试。

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

本文分享自 大家一起学编程 微信公众号,前往查看

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 微信小程序的测试,抓包,模拟
    • 一、微信小程序抓包
      • 1、测试环境的抓包
      • 2、正式环境的抓包
    • 二、微信小程序真机模拟抓包
      • 三、微信小程序分享测试
        • 1、聊天入口分享
        • 2、二维码分享
        • 3、场景值模拟测试
    相关产品与服务
    云开发 CloudBase
    云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档