APP功能测试要领

摘自http://www.51testing.com/html/65/n-3724065.html

一、APP本身的功能及测试要点如下:

  1、安装及卸载:

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

 2、升级(update):

  1)当客户端有新版本时,应有更新提示。

  2)当版本为非强制升级版时,用户可以取消更新,老版本能正常使用。用户在下次启动app时,仍能出现更新提示。

  3) 当版本为强制升级(不升级无法使用APP)版时,当给出强制更新后用户没有做更新 时,退出客户端。下次启动app时,仍出现强制升级提示。

  4)当客户端有新版本时,在本地不删除客户端的情况下,直接 更新检查是否能正常更新。

  5)新版本可以离线安装覆盖当前版本;

  6)升级不能覆盖用户的数据;

 3、软件按钮:

  软件中相关按钮的功能实是否实现,如返回按钮之类的。

4、物理按钮:

手机的功能键按钮的功能实现的测试。

 5、注册:

  用户注册功能的测试:检验未注册和已注册用户是否能成功注册,以及注册信息是否完整.

 6、登录:

  用户登录的功能测试

 7、忘记密码:

  8、退出:

  退出功能要注意,安卓手机要注意双击返回键是否能退出,IOS系统的app一般有退出按钮。

 9、个人信息管理:

  主要是对已注册用户,登录后的相关信息的管理,信息的内容与需求有关。

 10、分享:

  1)分享功能是否能正常分享

  2)APP上分享成功后,需检测实际微博上是否分享成功 ,分享鉴权是否能正常通过微博用户名和密码的验证(验证成功和失败需提示)

  3)取消分享是否能正常取消,是否会出现卡住情况 分享鉴权成功后,下次分享是否还需再次输入微博用户名和密码

  4)邮件分享时,当机器没有绑定邮箱时,页面提示是否正确或者能否成功跳转到邮件绑定页面

 11、支付功能检测:

  1)订单金额与支付金额验证(单件,多件总额)数额一直(可使用特殊金额如:0、99、99.999、44.44445等)

  2)支付优惠劵或者选择扣款验证,能正常使用

  3)未提交支付的时候能正常取消支付

  4)在未提交支付页面长时间停留再次操作需要给用户提示

  5)点击支付响应后,在单个交易周期里只响应一次

  6)订单支付失败可以重新进入支付流程

  7)用户在支付订单的时候需要再次提示用户金额以及收款方信息用户确认

  8) 如果用户发现数据不对可以返回重新提交支付

  9)用户确认付款后跳正常转到响应的支付页面(APP本身的支付页面,其他APP或者网页的交互平台。根据业务的不同进行测试)

  10)测试账户下余额不足的情况下支付失败,给出提示,但不扣款

  11)测试账户下余额足够的情况下支付成功,能给出提示和跳转,扣款成功

  12)测试账户下余额不足的情况下,取消支付。正常取消。

  13)测试账户下余额充足的情况下,取消支付。正常取消。

  14)支付成功后订单状态正常转换

  15)支付失败或者取消支付是订单状态不发生变化

  16)网络异常情况下测试即服务器正常响应了请求包,但 APP收到请求报超时。APP订单应该重新刷新状态

  17) 支付账户余额不足补足后可重新进行正常支付

 二、APP关联的事务

  因为不同公司的APP关联的事业有所不同,这里主要简单讲一下,主要有以下几点:

  1、与其它应用有业务关联

  2、公司的用户体系

  3、其他

 三、APP外部环境功能及测试要点如下:

  1、网络:

  (2G、3G、4G、wifi、离线)app的运行情况,主要有以下几点:

  1)离线模式下,功能是否正常 在线模式下加载过的页面会缓存,在离线模式下是否能显示缓存的页面

  2)在线模式未加载过的页面,在离线模式下是否有加载图标或者提示

  3)离线模式下操作需要连接网络的功能,是否会有网络未连接提示

  4)离线模式下操作不需要连接网络的功能,是否操作正常

5)离线模式下操作拨打电话的功能,提示是否正常

2、系统(OS):

  IOS:(系统版本的适配、屏幕尺寸的适配)

Android:(厂商(如三星、小米、华为)、系统版本、屏幕尺寸的适配)

 3、分辨率

  主要是测试app的适配情况。

4、任务管理器进入

  5、桌面点击再次进入

  6、手机交叉事件测试:

  1)低电量、来电话、来短信、锁屏、

  2)push提 醒、usb数据线插拔提醒

  3)充电提醒是否能正常保用

 四、APP其他测试

  1、 UI检测

  1)UI风格是否符合UI原型图标准

  2)字体类型,字体大小是否与UI原型图保持一致

  3)间距,边距是否和UI原型图保持一致(包括图片,文本,图标等)

  4)UI按钮,图标,图片的阴影效果

  5)UI按钮,图标,图片的高效果

  6)图片的清晰度,是否失真

  7)是否支持横竖屏,旋转

  8)图片显示是否完整,清晰(旋转过后或者45度角度倾斜旋转)

2、ios与android机器交互检测(APP有ios版本和android版本才需要这些测试)

  1)ios与ios机器相互发送消息、图片、语音、能正常接收

  2)android与android机器相互发送消息、图片、语音,能正常接收

  3)ios与android机器相互发送消息,图片,语音

3、状态保存检测:

  1)是否确认某些操作需要保存上次操作状态(例如点击弹出图片提示)

  2)关闭页面再打开,是否需要保存上次状态

  3)切换页面再切回来,是否需要保存上次状态

  4)在当前页面来交叉时,交叉结束后是否保

  5)在当前界面 页面设置保存操作,通过页面

  6)切换再切回,是否保存了设置(例如:修改昵称,资料,电话)

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 205,132评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,802评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,566评论 0 338
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,858评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,867评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,695评论 1 282
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,064评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,705评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 42,915评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,677评论 2 323
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,796评论 1 333
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,432评论 4 322
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,041评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,992评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,223评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,185评论 2 352
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,535评论 2 343

推荐阅读更多精彩内容

  • 也许大家从事APP功能测试已经有一段时间了,心中一定有一个疑问,怎么样才能提高测试的覆盖面呢,我今天把APP功能测...
    老林说测试阅读 1,313评论 0 10
  • 也许大家从事APP功能测试已经有一段时间了,心中一定有一个疑问,怎么样才能提高测试的覆盖面呢,我今天把APP功能测...
    背起我的破书包阅读 667评论 0 0
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 171,469评论 25 707
  • 用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你...
    hw1212阅读 12,691评论 2 59
  • 如果要问中国父母最关心孩子的问题是什么?首当其冲的一定是孩子的学习问题。我们常听一些专家们讲能力比成绩重要,孩子的...
    高志航阅读 1,309评论 3 7