前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >常见的APP功能测试点有哪些?

常见的APP功能测试点有哪些?

作者头像
ITester软件测试小栈
发布2021-07-15 16:06:24
1.4K0
发布2021-07-15 16:06:24
举报
文章被收录于专栏:全栈测试

VOL 258

18

2021-06

今天距2022年197天

这是ITester软件测试小栈第258次推文

点击上方蓝字“ITester软件测试小栈“关注我,每周一、三、五早上 08:30准时推送,每月不定期赠送技术书籍

微信公众号后台回复“资源”、“测试工具包”领取测试资源,回复“微信交流群”、“内推群”一起进群打怪。

本文2101字,阅读约需6分钟

随着智能机的发展,APP移动测试越来越重要,其中功能测试仍然是基础和重点。作为一个老司机,针对大多数的APP和移动设备,总结了一些APP测试点给大家,希望对刚入坑的小伙伴有点帮助。

安装和卸载

对于安装,要考虑以下几点:

  • 是否可以正常安装:1.命令行;2.第三方工具,比如豌豆荚、pp助手等;
  • 不同的系统、机型、版本是否能安装;
  • 安装过程是否可以暂停,暂停后能否再继续;
  • 安装时空间不足时,是否有提示;
  • 安装时关机或者断网等,是否符合需求;

卸载也是如此,除此要考虑是否所有所有安装的文件夹都被删除。

运行

APP运行,从以下几个方面考虑:

  • 是否可以正常打开;
  • 运行是否流畅;
  • 网络异常时,运行会不会受影响;

注册和登录

主流的注册和登录有三种:

(1)账号密码注册;

(2)手机号、邮箱验证注册;

(3)第三方授权直接登录。

(1)账号密码注册

  • 正常注册和登录;
  • 已注册的账号,再次注册;
  • 未注册直接登录;
  • 密码展示:明文还是**;
  • 长度和规则,数据校验;
  • 单点登录、多点登录,修改信息是否同步;
  • 修改密码后,已登录的用户是否要重新登录;
  • 切换账号,信息是否及时更新;

(2)手机号、邮箱登录

  • 手机号、邮箱是否有格式校验;
  • 验证短信或者邮件是否及时;
  • 正确输入后,是否可以正常登录;
  • 验证码错误,是否有提示;
  • 短信或者邮件文案是否友好;
  • 重复发送验证码,前一个是否失效;
  • 验证码发送次数是否有做限制;
  • 验证码是否设置有效时长;

(3)第三方授权

  • 数据同步是否正确;
  • 取消授权,是否符合需求;

权限设置

由于很多APP都依赖于位置、通知、网络等用户权限,针对权限可以通过以下方面去测试:

  • 首次安装或者启动时,是否同意启用这些权限;
  • 消息权限开启,能接收信息;关闭后是否不再接受信息;
  • 位置权限开启,可以定位;关闭位置权限,需要定位才能使用的功能是否会提示或者引导开启;
  • 网络关闭是否有提示或者引导;

软件更新

  • 强制更新:多次关闭或者打开应用,是否跳过强制更新;点击更新,是否前往下载页面;是否可以关闭弹出框;
  • 非强制更新:是否正常关闭弹出框;重启是否提醒更新;点击更新,是否前往下载页面;
  • 取消更新,老版本是否有影响;
  • 更新能否成功,是否是最新版本;

网络环境

主要是针对2G、3G、4G、5G、WIFI网络环境进行测试:

  • 网络正常时,各个功能是否正常;
  • 网络异常时,数据交换失败是否有错误提醒;
  • 有网 >>>无网 >>> 有网,数据是否能恢复;

兼容性测试

  • 从不同系统,版本,分辨率,机型(不同厂家ROM)等维度进行适配测试;
  • 通常选择在少数主流设备上执行全向的用例,在其他兼容性范围内的设备上覆盖主要功能的测试用例;
  • 功能界面在不同分辨率下是否存在UI展示问题;

可以测试主流的机型或者版本,也可以用第三方平台。

异常需求测试

  • 内存空间为空时,应用能否运行;
  • 是否有重力感应,切换横竖屏;
  • 反复操作某个功能,是否出现闪退;
  • 运行时出现电话等是否有影响;
  • 分页处理技术,是否有重复的数据,数据显示是否完整,到达最后一页后是否还有数据进行显示;
  • 数据的排序方式;
  • 界面跳转是否正确;
  • 出现异常情况是否有提示,是否跳转到已经设定好的默认页面;
  • 图片处理的地方,是否容易出现程序崩溃现象,主要是图片压缩机制;
  • 前端展示的数据,后台进行变动(增、删、改),是否是实时更新;
  • 前端主动发出请求,后台数据库中是否存在相应的数据同时包括数据的关联性。

最后,如果有什么补充的点,欢迎在文末评论区留言评论哦。

以上

That‘s all

更多系列文章

敬请期待


ITester软件测试小栈(ID:ITestingA),专注于软件测试技术和宝藏干货分享,每周准时更新原创技术文章,每月不定期赠送技术书籍,愿我们在更高处相逢。喜欢记得星标⭐我,每周及时获得最新推送,第三方转载请注明出处。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-06-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 ITester软件测试小栈 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
验证码
腾讯云新一代行为验证码(Captcha),基于十道安全栅栏, 为网页、App、小程序开发者打造立体、全面的人机验证。最大程度保护注册登录、活动秒杀、点赞发帖、数据保护等各大场景下业务安全的同时,提供更精细化的用户体验。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档