一、如何突破限制,在PC上调试微信手机页面
下载微信官方的开发者工具即可,既可以开发微信小程序,又可以调试微信公众号的手机页面,很方便。当然一些只有手机才能完成的功能(比如摇一摇、扫码、打电话等)是不可能在PC上调试的,但它会尽可能给你一个模拟的结果。
二、如何本地调试微信接口
本地调试微信接口方法如下:
1. 要解决微信本地开发,一个关键的问题是能够把本地的IP地址映射到公网上去,从网上找下相关的解决方案,最终借助ngrok很容易解决
2. windows-->运行-->cmd,进入到ngrok.exe的根目录,输入ngrok 80,这样可以将本机的127.0.0.1:80分配一个外网可以访问的域名
3. 遗憾的是该域名是随机的,每次重启都会变,这不利于我们微信调试,所以我们希望将域名固定住,仔细查看ngrok官网,ngrok已经给我们了解决方案,需要我们注册下
4. 注册成功后,会得到一个token
5. 还是在windows-->运行-->cmd中,进入ngrok.exe目录,输入:
6. ngrok -authtoken token 80
7. 其中token换成我们注册后返回的值,回车后,成功启动
8. 但是返回的token太长了,不方便记忆,我们换一个方便记忆的名字,输入
9. ngrok -subdomain leopard 80
10. 回车后,成功启动,下面我们需要验证下输入域名
11. 打开微信公众平台,选择开发者中心,在右边的表单中输入相关内容,URL中输入我们刚设置过的域名
12. 提交成功,说明我们的设置是有效的,此时已经在tomcat中可以看到我们在get方法下的返回值
三、如何对微信小程序进行自动化测试
第一种方式:线下扫码
二维码是获取小程序最基本的方式。在微信中打开扫一扫,扫描线下二维码即可进入小程序。
第二种方式:微信搜索
在微信客户端首页的搜索窗口,你可以通过搜索获取一个小程序。
第三种方式:公众号关联
同一主体的小程序和公众号可以进行关联,并支持互相跳转。该功能需要经开发者自主设置后使用。
一个公众号可绑定五个小程序,通过该公众号可查看并进入所绑的小程序;
一个小程序只能被一个公众号绑定,通过该小程序可以查看并进入所关联的公众号。
第四种方式:好友推荐
小程序不支持在微信朋友圈进行发布分享。
如果你发现一个不错的小程序,可以将这个小程序,或者它的某一个页面转发给微信好友,或者转发到微信群聊中。
第五种方式:历史记录查找
当你使用过某个小程序后,它会出现在你的微信客户端“发现-小程序”的列表里。
想要再次使用它时,只需通过列表里的历史记录就可以进入。
在“发现-小程序”中,也可以通过搜索进入小程序。
|