【APP移动端性能测试】第二节.APP应用兼容性、安装卸载、push消息推送测试

文章目录

  • 前言
  • 一、APP应用兼容性测试
  • 二、APP应用安装卸载测试
  •       2.1 安装测试
  •       2.2 卸载升级测试
  • 三、APP应用push消息推送测试
  •       3.1 交叉测试
  •       3.2 Push消息推送的使用场景和原理
  •       3.3 Push消息推送的方法和实质
  •       3.4 Push消息的测试点
  • 总结


前言


一、APP应用兼容性测试

APP应用测试要点

  • 业务功能测试
  • 兼容性测试
  • 安装卸载升级测试
  • 交叉事件测试
  • push消息测试
  • 性能测试(CPU、内存、流畅度、流量、电量、启动速度)
  • 用户体验测试
  • 稳定性测试

显性需求

根据软件说明,设计文档或用户需求验证App的各个功能的实现。

隐性需求:

相关业务:功能影响到的相关业务

其他角度:分支流程、逆向操作、异常操作

补充精简:测试策略、业务知识、测试经验


兼容性测试

1、手机型号:覆盖市场主流手机型号

2、系统版本:

  • Android:4.4,5.1,6.0 
  •  ios:9.0,10.0

3、屏幕分辨率:

  • 分辨率:1080*1920,720*1280。
  • 尺寸:5.5 4.7 6.0

4、网络:

2G、3G、4G、wifi

5、应用兼容性:

(1)与手机硬件兼容

(2)与外部硬件兼容

(3)与手机操作系统软件兼容

(4)与其他APP软件兼容


二、APP应用安装卸载测试

2.1 安装测试

安装测试:

(1)正常场景:

1、不同的操作系统

2、不同的安装渠道

3、不同的安装路径

(2)异常场景:

1、安装时网络中断

2、手机助手安装时已有高版本的APP

3、手机助手安装时已在运行的APP

4、安装时空间不足

5、安装时手动取消再安装

6、卸载后再安装


2.2 卸载升级测试

卸载测试:

1、正常卸载(手机直接卸载、工具卸载)

2、运行过程中卸载

3、卸载中取消

4、卸载中异常(断电)

5、卸载无数据残留


升级测试:

1、从临时版本升级

2、跨版本升级

3、不同渠道升级

4、升级时通过wifi或者4g升级

5、升级提醒(提示升级、强制升级)

升级后一定要观察APP的数据是否正常。


三、APP应用push消息推送测试

3.1 交叉测试

又称为干扰测试

指的是APP在操作过程中,另一个事件或者操作可能会对当前的APP操作产生干扰的测试。如何测试:模拟用户的场景,发散测试。


3.2 Push消息推送的使用场景和原理

1.消息推送场景:

  • 产品角度:功能需要
  • 运营角度:活动需要

2.消息推送原理:

  • pull:客户端定期向服务器发出请求,有有新消息就返回给客户端
  • push:服务器有消息就把消息推送给客户端(更省资源)

3.3 Push消息推送的方法和实质

1.push的实质:

后端服务器——> APP(手机)——>用户

2.push消息推送的方式:

  • 1、操作系统自建的push服务器
  • 2、第三方的push服务器
  • 3、自建push服务器(安全、稳定、高效、成本高)

Push消息推送的配置:

后端服务器(服务器配置:决定推送的用户和业务规则)

——> APP(手机push配置:决定是否展示给用户或者如何展示)


3.4 Push消息的测试点

Push消息的测试点:

服务器配置

1、push服务器设置推送的业务规则

2、push服务器设置的对象,是否与实际接收的一致

手机端配置

3、如果设置不接受push,收不到push消息

4、设置接收,并设置接收位置,按照配置展示push消息

5、push消息能正常打开

APP不同状态下push消息测试:

6、app在前台运行时,弹出push消息

7、app在后台运行时,给出push消息提示

8、app离线时,是否收到push(push消息有生命周期)

总结

  • 19
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
数字乡村和智慧农业的数字化转型是当前农业发展的新趋势,旨在通过应用数字技术,实现农业全流程的再造和全生命周期的管理服务。中国政府高度重视这一领域的发展,提出“数字中国”和“乡村振兴”战略,以提升国家治理能力,动城乡融合发展。 数字乡村的建设面临乡村治理、基础设施、产业链条和公共服务等方面的问题,需要分阶段实施《数字乡村发展战略纲要》来解决。农业数字化转型的需求包括满足市民对优质农产品的需求、解决产销对接问题、形成优质优价机制、提高农业劳动力素质、打破信息孤岛、提高农业政策服务的精准度和有效,以及解决农业融资难的问题。 数字乡村建设的关键在于构建“1+3+4+1”工程,即以新技术、新要素、新商业、新农民、新文化、新农村为核心,进数据融合,强化农业大数据的汇集功能。数字农业大数据解决方案以农业数字底图和数据资源为基础,通过可视化监管,实现区域农业的全面数字化管理。 数字农业大数据架构基于大数据、区块链、GIS和物联网技术,构建农业大数据中心、农业物联网平台和农村综合服务指挥决策平台三大基础平台。农业大数据中心汇聚各类涉农信息资源和业务数据,支持大数据应用。信息采集系统覆盖市、县、乡、村多级,形成高效的农业大数据信息采集体系。 农业物联网平台包括环境监测系统、视频监控系统、预警预报系统和智能控制系统,通过收集和监测数据,实现对农业环境和生产过程的智能化管理。综合服务指挥决策平台利用数据分析和GIS技术,为农业决策提供支持。 数字乡村建设包括三大服务平台:治理服务平台、民生服务平台和产业服务平台。治理服务平台通过大数据和AI技术,实现乡村治理的数字化;民生服务平台利用互联网技术,提供各类民生服务;产业服务平台融合政企关系,支持农业产业发展。 数字乡村的应用场景广泛,包括农业生产过程、农产品流通、农业管理和农村社会服务。农业生产管理系统利用AIoT技术,实现农业生产的标准化和智能化。农产品智慧流通管理系统和溯源管理系统提高流通效率和产品追溯能力。智慧农业管理通过互联网+农业,提升农业管理的科学和效率。农村社会服务则通过数字化手段,提高农村地区的公共服务水平。 总体而言,数字乡村和智慧农业的建设,不仅能够提升农业生产效率和管理水平,还能够促进农村地区的社会经济发展,实现城乡融合发展,是动中国农业现代化的重要途径。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值