IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发测试 -> 小程序测试要点 -> 正文阅读

[开发测试]小程序测试要点

1.1 功能测试

(一)按功能模块测试:
①根据设计好的各个功能模块划分,然后再逐级细化,覆盖到每个功能。
(二)按业务流程测试
①小程序的业务,如:支付、播放。
②把各个功能点串联起来形成完整的业务流程来检查。
(三)按数据流测试
①根据数据从某一端操作输入和输出流方向,设计基于数据流的测试用例,输出的数据也可能成为另一端的输入。
②检查输入的数据是否按照代码逻辑执行正确的输出,是否数据发生异常(无法输入:有输入却无任何输出;输出不正确:输出多余的其他信息)。
(四)同一功能不同入口有效性检查测试
①小程序在首页、列表页、详细页、其他的业务功能相关页面,都可能存在同一个功能的入口。
②每一个入口路径都需要覆盖检查。
如:驾校宝典VIP功能:在首页有一个专门的入口,在做题页面–背题模式下的短视频/课件引导购买 我的错题/考试成绩页面。
(五)同一功能不同入口有效性检查测试
①一般而言,产生数据和交互变化的情况主要有这几个分类:前台–前台;后台–后台;前台–后台。
②前台从A1页面提交的数据,可能需要在前台A2页面查看到,也会在对应后台B页面查到记录。
③后台B1页面修改或添加的数据,对应到前台的A页面产生交互变化,后台本身不同页面之间也可能存在同一个数据的输出值。

1.2兼容性测试

①操作系统的兼容性
②屏幕兼容性测试
③微信版本兼容性
**ps:**目前小程序不支持直接分享朋友圈,只能分享微信好友,很多小程序通过生成带有二维码的图片,用户可以退出小程序将图片发布到朋友圈。

1.3UI测试

①页面展示元素。
②页面交互。

1.4性能测试

①页面白屏时间
②页面首屏时间
③资源占用
④页面渲染时间
**ps:**小程序通常在Android机上性能问题较多。

1.5权限测试

(一)未授权登录小程
①未授权是,一般使用一些业务功能时,会弹出提醒:先授权再操作对应功能。
②在提交数据到后台时,会提示补充完整相关身份信息才能提交成功。
(二)已授权登录小程序
①微信登录小程序,意味着自己的微信账号可以被小程序管理方所获取。
②自动以微信的身份使用业务操作权限、如:咨询、支付、数据查询等。
(三)同一微信号在不同手机端登录授权查看数据权限
①所能查看的数据和操作的权限都应该是同步一致的。

1.6易用性测试

(一)导航
①定位到页面某个模块所在位置,回到顶部或顶部,导航的收展,导航的文字标签是否容易理解。
(二)功能入口
①重要日常的功能入口,是否在比较显眼的位置,业务操作过程是否便于大多数用户的使用和查看。
(三)上下层进入&返回
①首页–列表页。
②列表页–详细页。
③首页–详细页。
④不同层级之间的进入和返回是否有相应的按键,易操作。
(四)字体、图片、动态交互效果
①字体:标签、标题、内容、动态播放字体。
②图片:轮播图、背景图、封面图、触屏产生的交互图。
(五 )操作是否过于频繁

1.7网络切换测试

①WiFi→2G/3G/4G
②Wifi → 无网
③2G/3G/4G → WiFi
④2G/3G/4G → 无网
⑤无网 → Wifi
⑥无网 → 2G/3G/4G

1.8接口测试

通过fiddler、charles抓包现有的小程序。

  开发测试 最新文章
pytest系列——allure之生成测试报告(Wind
某大厂软件测试岗一面笔试题+二面问答题面试
iperf 学习笔记
关于Python中使用selenium八大定位方法
【软件测试】为什么提升不了?8年测试总结再
软件测试复习
PHP笔记-Smarty模板引擎的使用
C++Test使用入门
【Java】单元测试
Net core 3.x 获取客户端地址
上一篇文章      下一篇文章      查看所有文章
加:2021-07-29 11:57:30  更:2021-07-29 11:57:57 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/17 20:29:46-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码