您好,欢迎来到爱学范文!

当前位置:爱学范文网>>工作范文>>工作总结范文>>移动端测试方法总结

移动端测试方法总结

标签:
时间:

移动端测试方法总结

如今我们的推广大多围绕着移动端展开。以下是移动端测试方法总结,欢迎阅读。

兼容性测试

针对App通常会考虑这些方面:

1、操作系统版本

包括Andoird版本,iOS版本

2、屏幕分辨率

android 800*480, 960*640,1280*720(720p),1920*1080(1080p),2560*1440(2k).

对于iOS,考虑最近几代机型对应的分辨率即可.

3、不同厂家的ROM

不同厂家的ROM,大多厂家都对android 系统进行了定制、实际中会遇到例如调用相机和底层服务出现的不兼容问题以及摇一摇遇到的不同手机对于方向和重力传感器灵敏度设置不同的问题.

4、网络类型

网络类型通常考虑wifi,2g,3g4g下的功能情况。另外针对m版网站考虑不同浏览器类型和屏幕分辨率.

流量测试

在移动产品的测试中,很有必要对App使用的流量进行度量,大致来说,流量可以从用户使用的的相关性角度分为:一类是用户的.操作直接导致的流量消耗;另一类是后台,即在用户没有直接使用情况下的流量消耗。

流量的测试方法:

1、基于系统自带功能.

eg android proc/uid_stat/{uid} /tcp_send

android proc/uid_stat/{uid} /tcp_rcv

2、通过API或者系统埋点来获取数据。

3、通用的流量测试方法:手机抓包,或者wifi代理(Fiddler, Charles)。

常见的流量节省方法:

1、数据压缩。

2、压缩包含接口文本数据的压缩,js文件的压缩及图片的压缩。

3、不同数据格式的采用

例如采用JSON格式作为接口数据返回格式通常比XML格式要小。

4、控制访问的频次

这个主要针对后台数据上报,PUSH消息检查等定时机制的。

5、只获取必要的数据

有时候APP一页的内容非常多,而用户可能只会看一部分,过多的从后台拉去数据就是浪费,所以可以采用分屏加载或者懒加载的方式来减少流量消耗。

6、缓存

可将图片,js等数据暂存起来,但由于手机存储空间有限,也需要控制整个缓存大小,并给用户提供清理缓存的选项。

7、针对不同网络类型设计不同的访问策略

有些APP不同的网络类型返回的内容不一样。

电量测试

在电器电池技术没有取得巨大突破前提下,这方面始终会存在一些瓶颈,如果一些App架构设计的不好,或者代码偶缺陷,就可能导致电量消耗比较高,所以电量测试也是很重要的。

工具 GSam Battery Monitor Pro.

弱网络测试

移动互联网产品相比PC互联网产品,有一个特点是前者使用的网络比较多样,除了Wif之外,很多时候是在移动网络下使用的,移动网络遇到的情况又比较复杂,比如地铁、隧道、体育场等。所以网络不稳定的情况是比较容易发生的,很多情况下App的一些问题是在复杂的网络情况下才会暴露,与其让用户发现和投诉这些问题,不如我们在测试阶段尽量模拟这样的网络情况,及早发现和修复这些问题。

工具:

Windows下的Network Delay Simulator

Mac下的Network Link Conditioner

稳定性测试

在保证基本功能正确基础之上,App的稳定性就显得非常重要,如果一个App经常出现闪退或者卡死,那么用户体验就会受到很大伤害,在有其他竞争产品的情况下很容易造成用户的流失。

安全测试

1、包括安装包的安全测试(能否反编译代码、安装包是否签名,完整性校验,权限设置检查等)。

2、敏感信息测试(数据库,日志,配置文件)。

3、软键盘劫持(金融类APP登录页面的用户名密码输入框)、

账户安全(密码是否明文,密码传输是否加密,账户输入错误次数过多锁定,同时会话提醒, 注销机制)

数据通信安全(关键数据是否散列或加密,关键连接是否使用安全通信,是否对数字证书合法性进行验证,是否校验数据合法性。

4、组件安全测试。

5、服务器端接口测试(SQL注入测试、XSS跨站脚本攻击, CSRF跨站请求伪造,越权访问等)。

环境相关的测试

在实际项目中,有一些缺陷我发现是和App所处的运行环境相关的,所以设计测试的时候,要多考虑这些场景,比如:

1、干扰测试

收到电话、收到短信、收到通知栏消息、无电提示框弹出、第三方安全软件告警弹出。

2、权限测试

一些用户在实际使用App的时候回有意识阻止某些功能。例如有的用户感觉让某个App访问电话本或者相册可能泄漏隐私,就在手机中设置了禁止了该App访问相册的权限。

3、边界测试

手机环境本身也有其边界情况需要在测试中覆盖。常见的场景有:

可用存储空间过少、没有SD卡/双SD卡、飞行模式、系统时间有误(晚于和早于标准时间)、第三方依赖(比如我们的App依赖第三方App,但是现在第三方App没有安装或者版本过低的测试情况)。

4、Android定位测试

用白盒方式模拟


推荐阅读:

    想了解更多工作范文的资讯,请访问:工作总结范文
    下载文档

    看过《移动端测试方法总结》的人还看了以下文章

    延伸阅读

    基本资料 姓 名: 性 别:男 年 龄:23 婚姻状况:未婚 身 高:170CM 体 重:58KG 籍 贯:福建 现所在地:福建 求职意向 工作经验: 应届毕业生 意向岗位: 网页设计与制作;动画设

    现代企业管理制度以生产经营为主要职能,有明确的盈利目标,各级管理人员和一般职工按经营业绩和劳动贡献获取收益,住房分配、养老、医疗及其他福利事业由市场、社会或政府机构承担。下面是小编给大家带来

    【广告文案】篇一:水果类经典广告语 水果类经典广告语 我们批发健康。——水果批发公司广告 名牌不能在树梢上生长。——美国桔子广告 一天一个,健康快乐。——西德苹果广告 来自哥伦比亚的风味。——哥伦比亚

    长篇小说《骆驼祥子》是人民艺术家老舍的代表作之一,描述了上个世纪二十年代一个人力车夫祥子他坎坷的人生经历,通过一个社会底层的小人物体现当时的社会环境,揭露了社会的现实和百姓的无奈,是一部优秀的现实主义

    幼儿园班主任工作总结幼儿园班主任工作总结(一):时间飞逝,转眼间,一个紧张而又充实的学期又过去了。回顾这学期,忙碌而愉快的工作在我班两位老师的团结协作下,取得了较好的成绩。本学期我认真做好各项

    三国演义读后感50字第一篇《三国演义》身为我国四大名著之一,整书写了从桃园三结义到天下归晋的故事,这是一部宏大的历史,其本身作为一部小说确是无愧于“四大名著”之一的称誉。但也正因如此,我认为我们更应认

    实用的专业实习报告随着社会一步步向前发展,报告不再是罕见的东西,报告具有语言陈述性的特点。相信很多朋友都对写报告感到非常苦恼吧,以下是小编帮大家整理的实用的专业实习报告,欢迎大家分享。实用的专业实习

    为充分做好防洪防汛工作,我们十分注重提高全镇干部和群众的防洪防汛意识。本站为大家整理的相关的防汛应急预案评估报告,供大家参考选择。防汛应急预案评估报告为切实做好2023年防汛抗灾工作,按照局《关于做好

    重点学校都不管是从师资力量还是教学质量、学校管理都一般比较具有优势。本站今天为大家精心准备了惠州初中学校排名,希望对大家有所帮助!惠州初中学校排名1惠州市第一中学初中部2惠州实验中学3惠州市惠阳高级中

    安全社区创建工作总结(精选5篇)安全社区创建工作总结篇1我社区居委会安全生产消防工作在上级部门的直接指导管委会的领导下,按照上级有关文件精神,结合上建新社区实际情况扎实地开展工作,贯彻落实“安全第一、