关于微信公众号的测试

对于微信公众号有三个测试方向 :一个功能界面;一个性能数据量;一个接口

功能方面:

1:是否可以正常的关注和取消关注。(至于用户的管理是微信平台的事情了,就不需要我们去处理了)

2:保证我们自己提供出去的二维码能够被用户识别,扫描后即可关注我们。

3:用户回复关键字是否可以得到正确的回复(微信后台设置,也是我们需要进行测试的)

4:用户是否可以查看往期文章,历史信息(保证用户有历史信息可以进行阅读,来了解我们的产品)

5:群发用户是否可以收到我们的信息,这点也很重要!不然你编辑好的文章,用户收不到,虽然这个是微信后台的事情,但是我们也需要去负责的检查一下

性能方面:

1.测试基础功能:比如说登陆、注册、支付、注册发送的验证码是否可以用等等,这些其实都是我们测试网站的形式是一样的!

2.测试性能:有时候像有些微站要进行一些秒杀活动,要进行性能测试,保证你们的请求API接口不奔溃。

接口方面:

1、测试数据库:测试之后要检测下数据库,是否数据都有正常入库或者是进行修改。

2、测试界面的一些数据信息:进行一些操作之后,就要去看看是否界面的信息有做实时的更新!

3、界面检查:比如说在不同的手机可能会有不同的展示,这个时候你就需要去检查下图片的自适应以及JS一些动态效果的检查(以前有一个数钱活动,由于手机不同,导致数钱本卡住等等)

时间: 2024-10-07 09:23:14

关于微信公众号的测试的相关文章

微信公众号API测试——接口调用频率限制

接口频率限制[1] 公众号调用接口并不是无限制的.为了防止公众号的程序错误而引发微信服务器负载异常,默认情况下,每个公众号调用接口都不能超过一定限制,当超过一定限制时,调用对应接口会收到如下错误返回码: {"errcode":45009,"errmsg":"api freq out of limit"} 各接口调用频率限制如下: 接口 每日限额 获取access_token 2000 自定义菜单创建 1000 自定义菜单查询 10000 自定义菜

用java开发微信公众号:测试公众号与本地测试环境搭建(一)

俗话说,工欲善其事,必先利其器.要做微信公众号开发,两样东西不可少,那就是要有一个用来测试的公众号,还有一个用来调式代码的开发环境. 测试公众号 微信公众号有订阅号.服务号.企业号,在注册的时候看到这样的信息,只有订阅号可以个人申请,服务号和企业号要有企业资质才可以.这里所说的微信公众号开发指的是订阅号和服务号. 另外,未认证的个人订阅号有一些接口是没有权限的,并且目前个人订阅号已不支持微信认证,也就是说个人订阅号无法调用一些高级的权限接口,下图就是一个未认证的个人订阅号所具备权限列表,像生成二

【个人测试公众号】微信公众号接入过程问题笔记

网站备案审核实在太慢了. 然后就用了以前申请的sina sae空间+域名 配置了微信公众号个人测试沙箱 第一步 :先进入微信测试公众号页面 然后是手机微信扫码授权后,就有如下界面 第二步 :配置接口信息 这一步可以参照微信接入说明 ,该页提供一个php的实例下载,很简单基本上修改一下自定义的TOKEN就好了,然后把验证页面放到自己的服务器上. 这里我提供我做的一个例子: 准备资源: 域名+空间(我的是sae空间+万网域名).仅作验证的php文件 域名指向的空间根目录我创建了一个index.php

appium 测试微信公众号 切换webview

appium测试微信公众号的时候 切换webview报找不到contextdriver.context("WEBVIEW_com.tencent.mm:tools");io.appium.java_client.NoSuchContextException: No such context found. (WARNING: The server did not provide any stacktrace information)Command duration or timeout:

如何在本地测试微信公众号

这里是介绍如何搭建微信二次开发测试环境,没什么技术含量.目的是提供一种思路,方便开发. 微信公众号开发要求采用80端口,实现能够在通过网络访问的web服务器.为了解决这种需求,网上大部分文章都是建议通过BAE或者SAE来建站.但是这样建站存在一些问题,最主要的是调试不方便.每次修改都需要重新上传架包,严重影响开发效率. 既然微信只要求一个URL和80端口,为什么同不通过建站指向本地的web服务器呢? 事实上有很多这样本地建站的工具,例如nat123和花生壳. 通过建站工具,本地建立创建一个web

本地测试微信公众号方法

这里是介绍如何搭建微信二次开发测试环境,没什么技术含量.目的是提供一种思路,方便开发. 微信公众号开发要求采用80端口,实现能够在通过网络访问的web服务器.为了解决这种需求,网上大部分文章都是建议通过BAE或者SAE来建站.但是这样建站存在一些问题,最主要的是调试不方便.每次修改都需要重新上传架包,严重影响开发效率. 既然微信只要求一个URL和80端口,为什么同不通过建站指向本地的web服务器呢? 事实上有很多这样本地建站的工具,例如 nat123 和 花生壳 . 通过建站工具,本地建立创建一

用python进行微信公众号开发(仅测试学习)

今天看到篇教程,是用python开发微信公众号的,觉得有意思,就敲代码实现了一下,成功后更觉得好玩,故记录,方便开发深入时使用. 基础背景介绍: 首先得有个人微信号(没有自行注册),为方便测试学习: 其次,还要注册微信公众号,微信公众号不止一种,是分多种的,具体详情见官方说明,但仅测试学习时可先不注册公众号,(需要用个人微信号扫描登陆测试公众平台)利用微信提供的测试平台接口即可: 微信公众号说明:http://kf.qq.com/faq/120911VrYVrA130805byM32u.html

微信公众号测试账号获取授权须关注

微信公众号测试账号不关注的话,就没有授权的页面的原因是: 所谓测试号,就是用来测试的,当然有别于正规的公众号. 作为开发者来说,其使用限制在于关注这个测试号的人员和方式. 比如,第一你生成了一个二维码,你可以自己扫描关注,从而成为这个公众号的关注用户,当然也可以发给朋友来关注,来达到真实效果的测试. 原文地址:https://www.cnblogs.com/Fly-sky/p/9445080.html

基于APPIUM测试微信公众号的UI自动化测试框架(结合Allure2测试报告框架)

框架初衷 前两周组内的小伙伴跟我说她现在测试的微信公众号项目(保险)每次上新产品时测试起来很费时,存在大量的重复操作(点点点),手工测试每个产品可能需要半天到一天的时间,复杂的产品需要两天. 由于保险下单的过程中字段比较多,输入费劲的同时测试用例也很多(不同年龄段.工种.有无社保等),且!每个产品的页面都有部分差异! 问我能否基于UI自动化提高她测试新产品的测试速度,同时用于上线时生产的验证. 因为我写过微信公众号页面的UI监控脚本,也尝试过基于appium的多机并发测试,于是我就想,能否搭建一