手机应用测试资料

上传人:无*** 文档编号:137618648 上传时间:2022-08-18 格式:DOCX 页数:8 大小:28.35KB
收藏 版权申诉 举报 下载
手机应用测试资料_第1页
第1页 / 共8页
手机应用测试资料_第2页
第2页 / 共8页
手机应用测试资料_第3页
第3页 / 共8页
资源描述:

《手机应用测试资料》由会员分享,可在线阅读,更多相关《手机应用测试资料(8页珍藏版)》请在装配图网上搜索。

1、兼容性1、 手机软件测试网络2G网络:GSM,CDMAGSM:是global system for mobile communications的缩写,中午是全球移动通信系统,是移动、联通的网络制式CDMA:是码分多址的英文缩写(code dicision multiple access),是中国电信的网络制式3G网络:wcdma,td-scdma,cdma2000WIFI:一种可以将个人电脑、手持设备等终端以无线方式互相连接的技术2、 手机系统Symbianlinuxpalm(平板电脑)blackberry(黑莓)windowsmobileandroidios3、 手机界面分辨率QVGA:32

2、0*240 XQVGA:320*480 HQVGA:320*640 VGA:480*6404、 手机测试分类按开发阶段:单元测试-集成测试-系统测试-确认测试-验收测试按测试技术分类:白盒测试-灰盒测试-黑盒测试 、静态测试和动态测试按测试内容划分:文档测试-功能测试-兼容性测试-UI测试-安装卸载测试-安全测试-容错性测试-稳定性测试-用户体验测试5、 手机测试注意事项:手机测试与pc内存泄露 Monkey工具进行测试手机软件测试UI与PC UI测试,手机分辨率多样化,注意功能不对应,点击范围重叠,点击范围溢出手机软件的交互性:调用手机自带应用的内置借口是出错,导致程序crash。比如在关于

3、手机应用语音对讲功能,在对讲的时候有人打电话过来,在调用话筒设备的时候是否处理正确手机网络多样化,在不同的网络下测试软件产品的使用情况手机流量使用情况手机按键对软件功能的影响:Android手机一般分为3个键,主页、菜单、返回ISO只有一个键,home6、 手机浏览器:UC浏览器、安卓自带浏览器、iPHone自带浏览器、QQ浏览器、Opera48*800常规3.5寸4寸手机分辨率540*960常规4.3寸4.5寸手机分辨率640*960水果4/4s分辨率720*1280 小米2高分辨率设备常见分辨率Chrome下快速更改窗口尺寸,window resizer应用中手机APP测试,主要针对的是a

4、ndroid和ios两大主流操作系统,总体上来说android碎片化是个难题,bug也多;ios相对bug少。主要考虑的就是功能性、兼容性、稳定性、易用性(也就是人机交互)、性能移动互联网App测试点包括: 1.安全测试 1)软件权限 -扣费风险:包括发送短信、拨打电话、连接网络等-隐私泄露风险:包括访问手机信息、访问联系人信息等-新增风险项 2)开发者官方权限列表信息比对分析 2.安装、运行、卸载测试 验证App是否能正确安装、运行、卸载,以及操作过程和操作前后对系统资源的使用情况,主要包括: 1)检测软件是否能正确安装、运行、卸载;2)安装、卸载、更新错误报告;3)其他辅助信息: -位置和

5、文件夹是否合理; -组件是否正确注册或删除; -评估操作前后,CPU、Memory(内存占用)、Storage(磁盘占用)等系统资源的使用情况。 3.UI测试 测试用户界面(如菜单、对话框、窗口和其它可视控件)布局、风格是否满足客户要求,文字是否正确,页面是否美观,文字,图片组合是否完美,操作是否友好等。 UI测试的目标是确保用户界面会通过测试对象的功能来为用户提供相应的访问或浏览功能。确保用户界面符合公司或行业的标准。包括用户友好性、人性化、易操作性测试。 4.功能测试 根据软件说明或用户需求验证App的各个功能实现,采用如下方法实现并评估功能测试过程: 1)采用时间、地点、对象、行为和背景

6、五元素或业务分析等方法分析、提炼App的用户使用场景,对比说明或需求,整理出内在、外在及非功能直接相关的需求,构建测试点,并明确测试标准(若用户需求中无明确标准遵循,则需要参考行业或相关国际标准或规则)。2)根据被测功能点的特性列举出相应类型的测试用例对其进行覆盖,如:涉及输入的地方需要考虑等价、边界、负面、异常或非法、场景回滚、关联测试等测试类型对其进行覆盖。3)在测试实现的各个阶段跟踪测试实现与需求输入的覆盖情况,及时修正业务或需求理解错误。5.性能测试 评估App的时间和空间特性 1)极限测试:在各种边界压力情况下(如电池、存储、网速等),验证App是否能正确响应。 2)响应能力测试:测

7、试App中的各类操作是否满足用户响应时间要求 3)压力测试:反复/长期操作下,系统资源是否占用异常; 4)性能评估:评估典型用户应用场景下,系统资源的使用情况。 5)Benchmark测试(基线测试):与竞争产品的Benchmarking,产品演变对比测试等。 6.中断测试 针对智能终端应用的服务等级划分方式及实时特性所提出的测试方法,如:App在前/后台运行状态时与来电、文件下载、音乐收听等关键运用的交互情况测试等。 7.兼容测试 主要测试内部和外部兼容性,包括: 与本地及主流App是否兼容; 检验在各种网络连接下(WiFi、GSM、GPRS、EDGE、WCDMA、CDMA1x、CDMA20

8、00、HSPDA等),App的数据和运用是否正确; 与各种设备是否兼容(若有跨系统支持则需要检验是否在各系统下,各种行为是否一致)。 8.安全测试 安全测试显得尤为重要,粗心、不谨慎的数据存储或传输方式使得非法、恶意目的有可乘之机。 智能终端安全涉及各信息交互、存储接点,借鉴于网络传输和相关安全测试经验,App安全测试大概划分为以下几类: 1)从数据的本地存储到数据的传输、处理以及远程访问等各个环节,基于相应的安全标准/行业标准评估App的安全特性; 2)借鉴在Web App和网络安全测试的一些成功经验在智能终端App测试中进行裁减或适配; 3)检测App的用户授权级别,数据泄漏,非法授权访问

9、等; 4)对App的输入有效性校验、认证、授权、敏感数据存储、数据加密等方面进行检测,以期发现潜在的安全问题; 5)基于各种通信协议或相应的行业安全标准检视App是否满足相应的要求。SPAN style=FONT-FAMILY: 宋体; FONT-SIZE: 9pt; mso-ascii-theme-font: minor-我们的日常生活中对移动设备越来越多的使用意味着移动App测试这个主题已成为需要考虑的一个无法避免的问题。根据最近的调查研究,用户难以容忍有bug的移动App。 jL8pKIin0移动App Bug的影响是用户体验差、App的商店评级下降、用户换用竞争对手的App,声誉和信誉

10、损失、最后销售量减少,如果它是一个付费App的话。51Testing软件测试网&1wOAFUab3e51Testing软件测试网Nn3F4Z1:N$G+ 移动App测试与传统台式机测试相比有一定的复杂性。这些复杂性可以被分类为:;Kb+vP aB0环境(大量的设备,各种移动OSs,适应频繁OSs变化) 。Tj F9aR!v 0设备(触摸式和非触摸式设备,有限的内存容量,电池耗电量) 。Jj:I3Y0YwG0网络(不同的网络和运营商,在不好或无网络的情况下的App行为,离线支持) 。51Testing软件测试网PO4nz.mUYdY可用性(方向,触摸,多触摸,缩放,分页和导航的局限性,各种干扰,

11、如来电,来电短信,闹钟,和低电量警报) 。$GU.omj?j0所有这些手机专有的复杂性需要新的针对移动App测试的测试用例设计方案。$A Z.SS,dsEw+ju*G051Testing软件测试网)_+KjKErp 最常见的移动App Bug51Testing软件测试网5!Ul_%a!w+B51Testing软件测试网,gx0whr5T|Z 为了确定最常见的移动App Bug,进行了一次研究,其结果发表在国际测试会议上 1 。v)#EQWR(?T.cI0为了这个目的,准备了一次在线调查思考参与者的移动测试经验并发表在移动App开发和测试相关的专业社会团体内。51Testing软件测试网6T j

12、dk.h3c有针对性的参加本次调查的主要有移动App测试人员和开发人员。结合几个结果,最常见的移动App Bug在对调查结果进行统计分析后确定。51Testing软件测试网O Q RVl!y/X根据调查的结果,移动App崩溃是最常见的移动App Bug ,这是预料中的结果,因为很容易发现一个移动App崩溃。AndroidOS上一个写着“强制关闭错误”的弹出窗口跳上屏幕;当发生崩溃时,iOS中App屏幕突然消失消失。最坏的情况下,App崩溃可能会导致系统故障,操作 系统崩溃。0UK*MDi+C2t051Testing软件测试网J!J. i 移动App崩溃原因51Testing软件测试网/z,x4

13、WhO3CMc为什么移动App经常崩溃?App崩溃有几个原因:从平台或环境到开发问题。51Testing软件测试网HL!Mn,一些崩溃原因(排名不分先后) :51Testing软件测试网|)uZIr设备碎片化:由于设备极具多样性,App在不同的设备上可能有表现不同。)P#?&VE5B0带宽限制:带宽不佳的网络对App所需的快速响应时间可能不够。51Testing软件测试网)u+m:x%dwXu2r网络的变化:不同网络间的切换可能会影响App的稳定性。51Testing软件测试网KW pq6 gcY9Y内存管理:可用内存过低,或非授权的内存位置的使用可能会导致App失败。51Testing软件测

14、试网)_X8n&nu$z*PP用户过多:连接数量过多可能会导致App崩溃。E6L_0y3J30代码错误:没有经过测试的新功能,可能会导致App在生产环境中失败。51Testing软件测试网9f6Jk!X6W&VAK/W第三方服务:广告或弹出屏幕可能会导致App崩溃。4t7N:is)7K/b0 V-X:dybz0移动App崩溃的测试用例设计zR a Uy)Y0测试用例是移动测试最重要部分之一。51Testing软件测试网a,I#tGG8IjK准备和执行预先定义的针对移动App崩溃的测试用例将简化和加速移动App崩溃的测试。51Testing软件测试网3n4Ob 4b+j Y一些通用的触发移动Ap

15、p崩溃的测试场景,如下: i;Y/R,o1f AH01 验证在有不同的屏幕分辨率,操作系统和运营商的多个设备上的App行为。51Testing软件测试网z$vkVY|kC2 用新发布的操作系统版本验证App的行为。51Testing软件测试网,Dk b1WxH5Dun3 验证在如隧道,电梯等网络质量突然改变的环境中的App行为。t4h+V NJ04 通过手动网络从蜂窝更改到Wi-Fi ,或反过来,验证App行为。51Testing软件测试网C?l&oXn3X+pE/e5 验证在没有网络的环境中的App行为。2EIUTX06 验证来电/短信和设备特定的警报(如警报和通知)时的App行为。kw+W

16、I2ZZN:J07 通过改变设备的方向,以不同的视图模式,验证App行为。51Testing软件测试网$p2YU:x:vp8 验证设备内存不足时的App行为。51Testing软件测试网 O*DE)TP.M%z9 通过用测试工具施加载荷验证App行为。51Testing软件测试网 DlC 2Xv$hQ6xq10 用不同的支持语言验证App行为。5A d1M4QeW$N0显然,还会有更多的导致App崩溃的App特定场景。7|J3M FW5uu&ur /G051Testing软件测试网:Z4i3f!Gdz5m 结论51Testing软件测试网 y%LB3u4A51Testing软件测试网7g0$n

17、Aw 在这项研究中,展示了针对移动App崩溃的通用测试案例。p%UK_0如果移动测试团队在他们的测试场景中准备并执行这些测试用例,那么早在开发周期就可以找到崩溃相关的Bug。 然后,开发团队将阐明崩溃原因,并找出一个解决所有Bug的通用方法。最后,App质量和用户满意度就会增加。1、业务功能本身2、业务适配、兼容测试(如不同手机、不同操作系统、不同网络环境(2G、3G、Wifi、飞行模式等等)、与其他软件兼容:如输入法、视频、声音等等)3、其他应用中断测试,如在启动自己的应用app过程中:电量低提示、来电、Tips消息、锁屏等等,你在使用手机过程中出现的各种提示、提醒类4、性能(指标根据业务本身要求来定)5、Crash测试,算作性能的一种,但慢慢从性能中剥离开来,单独作为一项测试类型进行关注,旨在关注APP的稳定性。很多公司APP业务对于质量的考量指标往往是Crash率

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!