8.7 公众平台开发测试

在开发Android、iOS、WP8等手机App时,可以通过手机模拟器直接在电脑上进行测试,并且在模拟器上看到的效果与真机一致。这样开发者能够随时测试开发中的应用,无须每次都将应用部署到真机。但是,微信团队并没有推出针对公众平台开发的模拟器,在公众平台开发时,每一次的调整改动都需要将应用重新部署到服务器,然后用手机上的微信客户端进行测试。如果公众账号没有响应,只能通过记录日志的方式定位问题。整个测试工作都需要在服务器和手机上进行,非常不方便。


提示 公众平台提供的接口调用工具http://mp.weixin.qq.com/debug/只能帮助开发者验证调用公众平台API时传入的参数是否正确,不能够满足本地调试需要。


佰思特工作室开发了一款免费的专门针对公众平台开发的测试工具,叫做“微信开发调试小工具”,如图8-8所示,下载地址为http://www.cnblogs.com/linkbiz/。

8.7 公众平台开发测试 - 图1

图8-8 微信开发调试小工具

开发者能够使用这款工具调试本机运行的程序,该工具能够模拟用户向公众账号发消息并查看返回结果,支持所有的消息类型,并且还能够实现自定义菜单的创建、查询和删除。“微信开发调试小工具”对公众平台开发测试非常有帮助,由于它的使用比较简单,笔者就不在此赘述了。