Testin--王冬.ppt

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Testin--王冬

B A C 点击添加文本 点击添加文本 点击添加文本 点击添加文本 目录 认识移动终端 APP软件 移动终端上的APP测试 点击添加文本 点击添加文本 点击添加文本 点击添加文本 移动终端 大部分情况下是指手机或者具有多种应用功能的 智能手机 平板电脑 移动终端或者叫移动通信终端是指可以在移动中使用的计算机设备,广义的讲包括手机、笔记本、平板电脑、POS机甚至包括车载电脑。 什么叫移动终端 点击添加文本 点击添加文本 点击添加文本 点击添加文本 终端os Android:以Linux为基础开放源代码操作系统:市场占有率第一:63.8% Windows phone:微软公司发 布的系统:目前市场占有率 11.4% IOS:苹果公司开发的手持设备 操作系统:iphone、iPod touch iPad、以及Apple TV,市场占有 率第二:19.1% Symbian:塞班系统,2012年诺基亚彻底放弃开发塞班系统,但是服务将持续到2016年 Windows mobile:2010年底 Windows phone系统的进入市 场,宣告了Windows mobile彻 底的退出了市场 Blackberry:2013年,RIM公司在美国纽约召开发布会, 宣布RIM正式更名为BlackBerry,即黑莓手机。4.1% 点击添加文本 点击添加文本 点击添加文本 点击添加文本 测试类别 平台测试:终端os供应商 整机测试:终端厂商 APP测试:途蜜欢行 中华途蜜欢行 测试机型 国外:比较流行的是Flurry,功能上非常全面; Google Analytics也推出了移动版,但是在国内基本无法正常使用。 国内:统计分析平台目前比较有名的是友盟+以及TalkingData。 目前我们主要根据友盟+:数据确认测试机型(os+终端厂商),TalkingData的数据也会关注,作为比较。 点击添加文本 点击添加文本 点击添加文本 测试流程 需求分析 测试大纲 评审 测试用例 评审 APP测试 点击添加文本 点击添加文本 点击添加文本 点击添加文本 测试要领 应用本身之间的流程 应用与应用之间的流程 应用与系统之间的流程 消息处理机制(中断优先级) 安装、卸载、更新 与系统本身兼容 与系统中其他软件兼容 用户信息安全 数据储存安全 提示性文字、图片、 图标易于理解 操作流程常规化, 符合通用标准,简单 明了 各种操作控制符合人体工学设计 整体视觉效果 控件显示(位置、大小、特效) 文字、图片、图标显示(位置、大小) 触控操作(触摸、按键) 控件焦点 提示框、对话框的显示及操作 整体排版及控件顺序 界面回退机制 特殊语种 UI界面 功能流程 易用性 兼容性/安全性 点击添加文本 点击添加文本 点击添加文本 点击添加文本 测试要领 系统内存 设备磁盘空间 控件队列 文件句柄 网络(网络类型、运营商) 字符串过长 文件过大或过多 空间中信息量过大 边界性的操作 (音量过大/过小,文件 太大 /太小) 反复操作及界面切换 长时间运行 网络信号强弱 SIM卡(单卡/双卡) 有线耳机 蓝牙设备(耳机及其他蓝牙设备) 数据线及蓝牙设备 其他配件 数据传输及第三方同步软件控制 软件启动 触控相应 数据上传下载 其他功能性能 性能 资源测试 设备相关 极限压力 点击添加文本 点击添加文本 点击添加文本 点击添加文本 测试思维 终端资源有限 (CPU\内存\磁盘) 环境特殊(移动空 间、网络环境、应 用五花八门) 用户为核心(文化 背景、操作习惯) 用户体验至关重要 什么操作都有可能 (变态思维) B A C 点击添加文本 点击添加文本 点击添加文本 点击添加文本 测试方法 手动测试 自动化测试 半自动化测试 点击添加文本 点击添加文本 点击添加文本 点击添加文本 自动化测试工具 1、Monkey是Android SDK自带的测试工具,在测试过程中会向系统发送伪随机的用户事件流,如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试,也有日志输出。实际上该工具只能做程序做一些压力测试,由于测试事件和数据都是随机的,不能自定义,所以有很大的局限性。 2、MonkeyRunner也是Android SDK提供的测试工具。严格意义上来说MonkeyRunner其实是一个Api工具包,比Monkey强大,可以编写测试脚本来自定义数据、事件。缺点是脚本用Python来写,对测试人员来说要求较高,有比较大的学习成本。 3、Instrumentation是早期Google提供的Android自动

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档