微信公众号测试

4. 微信公众号测试:

1)接口配置测试

由于微信公众号需要调用微信的接口,所以我们首先需要进行调用接口配置测试。查看调用接口后,基本原声功能是否正常运行。例如:自定义菜单展示和跳转、自动回复等功能

2)功能测试

其次,我们再测试自己设计的各项功能,主要从以下几个方面:

界面测试:检查布局是否规范、字体和图片显示是否正常

链接测试:能够正确的跳转公众号里面的页面

逻辑功能测试:实现需求中所期望的功能

3)数据库测试

检查数据库的一致性:例如用户提交的表单信息能否正确存入数据库并且读取

对特殊字符的处理,例如:如果用户输入or,不处理读进数据库的话,可能导致严重的后果

数据库的加密性:用户信息不会被泄漏

当访问量过大时,数据库查询性能

4)性能测试

首先,我们设定一个预期的正常用户访问量和最高用户访问量,然后分别在这两个数值范围内设定并发用户数目,来测试在这些情况下系统的性能,例如:页面响应时间、内存使用情况。

其次,再逐步增加并发用户量,观察在各种负载情况下系统的性能,直到达到系统的瓶颈。也就是负载测试

最后,评估系统在处于超过预期并发数(或者内存耗尽)的情况下的处理能力。也就是压力测试。

5)安全性测试

主要考虑三个方面:

1.cookie为HttpOnly,防止XSS攻击

2. 在自己HTML5页面中传输数据时,数据会加密,不会被拦截

3. 如果与用户有交互,在用户输入框中,对特殊字符有处理、不能输入脚本、SQL语句。

6)兼容性测试

主流浏览器

不同电脑平台:Windows、Mac

不同移动设备:iPad、手机(Android、iPhone)

不同分辨率

你可能感兴趣的:(微信公众号测试)