移动互联网App测试点

1.安全测试

1)软件权限

-扣费风险:包括发送短信、拨打电话、连接网络等

-隐私泄露风险:包括访问手机信息、访问联系人信息等

-新增风险项

2)开发者官方权限列表信息比对分析

2.安装、运行、卸载测试

验证App是否能正确安装、运行、卸载,以及操作过程和操作前后对系统资源的使用情况,主要包括:

1)检测软件是否能正确安装、运行、卸载;

2)安装、卸载、更新错误报告;

3)其他辅助信息:

-位置和文件夹是否合理;

-组件是否正确注册或删除;

-评估操作前后,CPU、Memory(内存占用)、Storage(磁盘占用)等系统资源的使用情况。

3.UI测试

测试用户界面(如菜单、对话框、窗口和其它可视控件)布局、风格是否满足客户要求,文字是否正确,页面是否美观,文字,图片组合是否完美,操作是否友好等。

UI测试的目标是确保用户界面会通过测试对象的功能来为用户提供相应的访问或浏览功能。

确保用户界面符合公司或行业的标准。包括用户友好性、人性化、易操作性测试。

4.功能测试

根据软件说明或用户需求验证App的各个功能实现,采用如下方法实现并评估功能测试过程:

1)采用时间、地点、对象、行为和背景五元素或业务分析等方法分析、提炼App的用户使用场景,对比说明或需求,整理出内在、外在及非功能直接相关的需求,构建测试点,并明确测试标准(若用户需求中无明确标准遵循,则需要参考行业或相关国际标准或规则)。

2)根据被测功能点的特性列举出相应类型的测试用例对其进行覆盖,如:涉及输入的地方需要考虑等价、边界、负面、异常或非法、场景回滚、关联测试等测试类型对其进行覆盖。

3)在测试实现的各个阶段跟踪测试实现与需求输入的覆盖情况,及时修正业务或需求理解错误。

5.性能测试

评估App的时间和空间特性

1)极限测试:在各种边界压力情况下(如电池、存储、网速等),验证App是否能正确响应。

2)响应能力测试:测试App中的各类操作是否满足用户响应时间要求

3)压力测试:反复/长期操作下,系统资源是否占用异常;

4)性能评估:评估典型用户应用场景下,系统资源的使用情况。

5)Benchmark测试(基线测试):与竞争产品的Benchmarking, 产品演变对比测试等。

6.中断测试

 

针对智能终端应用的服务等级划分方式及实时特性所提出的测试方法,如:App在前/后台运行状态时与来电、文件下载、音乐收听等关键运用的交互情况测试等。

7.兼容测试

主要测试内部和外部兼容性,包括: 与本地及主流App是否兼容; 检验在各种网络连接下(WiFi、GSM、GPRS、EDGE、WCDMA、CDMA1x、CDMA2000、HSPDA等),App的数据和运用是否正确; 与各种设备是否兼容(若有跨系统支持则需要检验是否在各系统下,各种行为是否一致)。

8.安全测试

安全显得尤为重要,粗心、不谨慎的数据存储或传输方式使得非法、恶意目的有可乘之机。 智能终端安全涉及各信息交互、存储接点,借鉴于网络传输和相关安全测试经验

App安全测试大概划分为以下几类:

1)从数据的本地存储到数据的传输、处理以及远程访问等各个环节,基于相应的安全标准/行业标准评估App的安全特性;

2)借鉴在Web App和网络安全测试的一些成功经验在智能终**p测试中进行裁减或适配;

3)检测App的用户授权级别,数据泄漏,非法授权访问等;

4)对App的输入有效性校验、认证、授权、敏感数据存储、数据加密等方面进行检测,以期发现潜在的安全问题;

5)基于各种通信协议或相应的行业安全标准检视App是否满足相应的要求。

9.回归测试

Bug修复后的回归测试,在交付前、要进行全量用例的回归测试。

10.升级、更新测试

新版版发布后,配合不同网络环境的自动更新提示,及下载、安装、更新、启动、运行的验证测试。

11. 用户体验测试

 

以主观的普通消费者的角度去感知产品或服务的舒适、有用、易用、友好亲切程度。 通过不同个体、独立空间和非经验的统计复用方式去有效评价产品的体验特性,提出修改意见提升产品的潜在客户满意度。

转载至:http://mp.weixin.qq.com/s?__biz=MjM5Mjg0MzMzMw==&mid=212889737&idx=3&sn=38a04943c68477c8d4dcd71f31f8e36f&scene=0#rd

时间: 2024-08-23 19:54:26

移动互联网App测试点的相关文章

移动互联网APP测试流程及测试点(2014版)【转】

移动互联网APP测试流程及测试点(2014版) 来自:http://wenku.baidu.com/link?url=uFn09W0tDsdSqpRw3mQflsASTf-5XK7ccCn0bVBwMqWUpOgI7YkzFh0DnpYlgXnJ2lyiddsUrIDH9qMmi1hE00a24oTz4uQj9M-lSZ_-wRK 1 .APP测试基本流程 1.1流程图 1.2测试周期 测试周期可按项目的开发周期来确定测试时间,一般测试时间为两三周(即15个工作日),根据项目情况以及版本质量可适

移动互联网App测试流程及测试点

1 APP测试基本流程 1.1流程图                                 尽快申请到正式环境下测试 不符       用户行为统计测试 后台订单统计测试 尽快申请到正式环境下测试 兼容性测试.性能压力测试 功能测试:核对需求文档 UI测试:核对rp/效果图 符合                     仍然为测试环境 进入正式环境 发送上线报告 Fail Pass 1.2测试周期 测试周期可按项目的开发周期来确定测试时间,一般测试时间为两三周(即15个工作日),根据项

移动互联网app

移动互联网app 2 App测试点 2.1安全测试 2.1.1软件权限 1隐私泄露风险:包括访问手机信息.访问联系人信息等 2对App的输入有效性校验.认证.授权.敏感数据存储.数据加密等方面进行检测 3限制/允许使用手机功能接人互联网 4限制/允许使用手机发送接受信息功能 5限制/允许应用程序来注册自动启动应用程序 6限制或使用本地连接 7限制/允许使用手机拍照或录音 8限制/允许使用手机读取用户数据 9限制/允许使用手机写人用户数据 10检测App的用户授权级别.数据泄漏.非法授权访问等 2

互联网App应用程序测试流程及测试总结

近年来随着移动互联网发展迅猛,APP也进行了爆发式的增长,相应的APP的测试检测就摆在每家企业眼前,以下是由国内应用安全检测团队-爱内测(www.ineice.com)的CTO为我们介绍App应用程序测试流程及测试总结: 1. APP测试基本流程 1.1流程图 仍然为测试环境 Pass 1.2测试周期 测试周期可按项目的开发周期来确定测试时间,一般测试时间为两三周(即15个工作日),根据项目情况以及版本质量可适当缩短或延长测试时间.正式测试前先向主管确认项目排期. 1.3测试资源 测试任务开始前

为何那么多移动互联网APP慢慢失败

有你短信,不知道现在状况怎么样,反正我从一个忠实用户变成了一生黑.首先为什么成为忠实用户.因为这是第一款我接触到的使用流量发送短信的应用,惊为天人-和男盆友聊天发图片发语音各种方便节约.在我印象中,有你是移动端做聊天软件比较早的,那个时候我甚至还没使用微信,获得了这么好的先机,可惜后来自己作死了.再来讲讲一生黑.1,频繁的升级提醒.提醒你妹啊,我不想升级啊,两天一小升三天一大升!能不能给个按钮让我自己选择是否提醒啊!不升级就推送啊让你升啊!2,冗余的社交功能.做即使通讯工具就好嘛,学什么微信做什

创业做移动互联网App的4个注意事项

导语:大多数人对于做App还是比較盲目,有个想法立刻就去做了.做出来了才忽然想到市场和推广.我把做移动 互联网App注意事项情给大家列下. 文| 移动互联网李建华 近 来,常常有人问我关于推广的事情,有的是有个idea.有的是有个demo.和大家沟通的时候.感到大多数人对于做App还是比較盲目,主要是因为如今 App非常火爆,大家都想赚钱,有个想法立刻就去做了.做出来了忽然想到市场了,忽然想到推广了,于是一聊.发觉之前非常多的工作都没做.我想了想,把做移动 互联网App注意事项情给大家列下,祝转

Testin李建华:移动互联网App推广的十大难题

Testin李建华:移动互联网App推广的十大难题 2014/11/20 · Testin · 业界资讯 经常有朋友来问,"我做了一款App,请问如何推广啊?"或者就是"我们公司开发了一款App,想短时间内获取巨大用户量,该怎么办?"还有的就是问"有没有什么好渠道三个月能来100万的量,预算是10万"--对于上述问题,我都很无语,真不知如何回复.在此,笔者针对大家会遇到的十大问题进行解答,希望能让大家了解App 推广过程中会遇到哪些困难,并明白A

【转载】移动互联网App测试流程及测试点之功能测试

App功能测试 根据软件说明或用户需求验证App的各个功能实现,采用如下方法实现并评估功能测试过程: 1)采用时间.地点.对象.行为和背景五元素或业务分析等方法分析.提炼App的用户使用场景,对比说明或需求,整理出内在.外在及非功能直接相关的需求,构建测试点,并明确测试标准,若用户需求中无明确标准遵循,则需要参考行业或相关国际标准或准则. 2)根据被测功能点的特性列丼出相应类型的测试用例对其进行覆盖,如:涉及输入的地方需要考虑等价.边界.负面.异常或非法.场景回滚.关联测试等测试类型对其进行覆盖

app测试点-1

一.安全测试 1.软件权限 1)扣费风险:包括短信.拨打电话.连接网络等. 2)隐私泄露风险:包括访问手机信息.访问联系人信息等. 3)对App的输入有效性校验.认证.授权.数据加密等方面进行检测 4)限制/允许使用手机功能接入互联网 5)限制/允许使用手机发送接收信息功能 6)限制或使用本地连接 7)限制/允许使用手机拍照或录音 8)限制/允许使用手机读取用户数据 9)限制/允许使用手机写入用户数据 10)限制/允许应用程序来注册自动启动应用程序 2.安装与卸载安全性 1)应用程序应能正确安装