手机游戏测试用例_第1页
手机游戏测试用例_第2页
手机游戏测试用例_第3页
手机游戏测试用例_第4页
手机游戏测试用例_第5页
已阅读5页,还剩67页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、统一测试标准 安卓应用程序按照该统一测试标准进行测试。它遵循统一测试标准为Java平台微型版应用程序设定的格式,并由统一测试组织的成员编制。鉴于社区的建议和对平台要求的不断变化,统一测试标准将不断更新。统一测试组织欢迎大家在其博客上更新建议。请注意:通过Java平台微型版的统一测试标准的应用程序可以获得统一测试组织Java认证项目的Java认证签名。目前,尚无针对安卓应用程序的测试和批准项目,但如果您的安卓应用程序通过了统一测试标准框架内的相关测试,您可以确信您的安卓应用程序已达到了高标准要求。在应用程序安装测试之前,要对测试设备进行恢复出厂设置操作。这可确保平台内只有预装程序,任何检测出的错

2、误都将归责于安装程序。安装了多个应用程序的检测设备不在统一检测标准的范围之内。 1 安装和运行411 安装空中下载41.2 启动时间过长52 内存使用621 运行时的内存状况63 链接731 无效的网络访问设置732 发送 /接受资料833 网络延迟或无法链接934 网络链接飞行模式104 处理事件1141 自动启动信息传送1142 消息队列1243 定时事件到时1344 睡眠模式下定时事件到时1445 关机模式下定时事件到时155 发送消息和打电话165.1发送165.2接收175.3 来电186 外部影响196.1插入存储卡196.2 插入和移出存储卡206.3 存储卡屏幕状态217 用户

3、界面2271 可读性2272 读出时间2373 屏幕重绘2474 一致性2575 按键布置的方便使用2676 应用程序的速度2777 出错信息2878 工作进展2979 运行中的操作30710 多种显示格式的处理31711 不同的屏幕尺寸32712 不同输入格式的处理33713 加速器/运动传感器响应34714 拼写错误35715 专业文本错误368 语言378.1 正确操作378.2 手动选择388.3 支持的格式398.4 国际文字409 性能419.1 从主菜单暂停/恢复419.2 运行时的暂停429.3 恢复439.4 对终端系统特征的影响449.5 资源共享资料库4610 媒体471

4、0.1 应用程序之静音功能4710.2 设置状态的通俗性4810.3 设置不损坏应用程序4910.4 设置组合5010.5 保存设置5110.6 特定功能5211 菜单5311.1 “帮助”和“关于”5311.2 有效操作5412 功能5512.1 功能健全检查5512.2 应用程序的隐藏特性5613 按键5713.1 展开菜单5713.2 选择键5813.3 文本编辑框的滚动5913.4 暂停6013.5 同时按键6113.6 多个按键6214 设备特殊检查6314.1 设备关闭6314.2 设备开启6415 稳定性6515.1 应用程序稳定性6515.2 强制关机后应用程序的运作。6616

5、 资料处理6716.1 保存游戏状态6716.2 删除资料6816.3 修改记录6917 安全性7017.1 加密7017.2 密码711 安装和运行11 安装空中下载测试ID1.1测试名称软件生命周期安装空中下载安装描述必须通过空中下载安装应用程序合格:所有应用程序测试须知1. 如果在安装期间出现任何差错,测试者必须在测试报告中报告相关信息。2. 如果设备图标没有显示,用户要通过其他方式启动应用程序。3. 对于只接受安卓电子市场中的应用程序的安装的载体,只有在应用程序列入安卓电子市场之后,测试方可运行。测试步骤1. 运行设备的浏览器应用程序2. 键入应用程序文件中的网址,或用图标定位。3.

6、链接键入的网址/应用程序图标4. 接受应用程序的安装期望结果:1. 应用程序可装入设备2. 应用程序的图标在设备中显示测试结果通过 不通过1.2 启动时间过长测试ID1.2测试名称软件生命周期启动时间过长安装描述确保启动时间过长时,应用程序会提示用户。合格:所有应用程序。测试须知测试步骤1. 启动应用程序。2. 观测启动时间期望结果: 如果应用程序启动超过5秒,会弹出进度条或信息提示用户发生的状况。测试结果:通过 不通过2 内存使用21 运行时的内存状况测试ID21测试名称文档系统运行时的内存状况安装描述确保应用程序运行时,应用程序可以准确处理内存不足的特殊情况。合格:应用程序写入文档系统。不

7、合格:应用程序不写入文档系统。测试须知测试步骤1. 运行应用程序,并使应用程序将文档写入文档系统。2. 退出应用程序。文档系统写入其内存空间或其附近的内存空间。3. 运行应用程序尝试探索访问文档系统的屏幕和功能。期望结果:1 应用程序应准确处理内存不足的特殊情况。2 保存文档时,若内存不足,应向用户弹出提示。测试结果通过 不通过例外 应用程序不写入文档系统3 链接31 无效的网络访问设置测试ID31测试名称超文本传输协议无效的网络链接安装描述确保应用程序可以处理网络链接无效/不可用的状况。合格:应用程序使用超文本传输协议网络链接。不合格:应用程序不使用超文本传输协议网络链接。测试须知测试步骤1

8、. 创建并使用一个无效的接入点-打开设置-定位到无线控制-移动网络-接入点名称-创建一个含无效信息的新的接入点名称-保存设置并在接入点名称屏幕上用单选按钮选定它-退出设置菜单2. 启动应用程序3. 从应用程序中发起超文本传输协议网络链接期望结果:应用程序应准确处理包括这种状况在内的所有特殊情况。32 发送 /接受资料测试ID32测试名称超文本传输协议发送 /接受资料安装描述确保应用程序可以通过有效的网页存储会话设置建立链接,并通过超文本传输协议网络会话发送 /接受资料。合格:应用程序使用超文本传输协议网络链接。不合格:应用程序不使用超文本传输协议网络链接。测试须知测试步骤1. 创建一个有效的网

9、页存储会话设置。2. 启动应用程序。3. 从应用程序中发起超文本传输协议网络链接。4发起操作保证资料可以通过网络链接进行传输。期望结果:应用程序可以准确的通过网络发送/接受资料(使用资料服务的每一项应用程序的屏幕和特征都要接受检查)。测试结果通过 不通过例外 应用程序不使用超文本传输协议网络链接33 网络延迟或无法链接测试ID33测试名称网络链接-网络延迟或无法链接安装描述当应用程序使用网络功能时,应用程序可以处理网络延迟或无法链接的状况。合格:应用程序使用网络链接。不合格:应用程序不使用网络链接。测试须知测试步骤1. 启动应用程序2. 从应用程序中启动网络访问3将手机放在没有信号的地方4.

10、观测结果期望结果:应用程序可以运行到链接超时,并向用户发送错误报告,报告链接错误。测试结果通过 不通过例外 应用程序不使用网络链接34 网络链接飞行模式测试ID34测试名称网络链接飞行模式安装描述当应用程序使用网络功能时,应用程序可以处理设备的飞行模式。合格:应用程序使用网络链接。不合格:应用程序不使用网络链接。测试须知测试步骤1. 将设备调成飞行状态。2. 启动程序。3观测结果。期望结果:应用程序会发送有效的错误信息,指示设备处于飞行状态,无法成功运行。测试结果通过 不通过例外 应用程序不使用网络链接。4 处理事件41 自动启动信息传送测试ID4.1测试名称信息传送自动启动并处理安装描述确保

11、应用程序能正确开始接收应用程序特定的短信服务。合格:应用程序可以通过应用程序特定的短信服务启动。不合格:应用程序不可以通过应用程序特定的短信服务启动。测试须知测试步骤1. 确保应用程序没有运行。2. 能按照应用程序的说明发送短息给正确端口上的测试手机。期望结果:1. 应用程序能够正确启动2. 应用程序能够正确处理收到的信息。测试结果通过 不通过例外应用程序不能使用应用程序特定的短信服务启动。42 消息队列测试ID4.2测试名称信息传送消息队列安装描述确保应用程序队列中的应用程序特定的短信可以运作。合格:应用程序使用程序特定的短信。不合格:应用程序不使用应用程序特定的短信。测试须知测试步骤快速重

12、测几次信息传送自动启动并处理。期望结果:应用程序能够排列信息并正确处理排列的信息。测试结果通过 不通过例外应用程序不使用应用程序特定的短信。43 定时事件到时测试ID4.3测试名称定时事件应用程序运行时到时安装描述确保应用程序运行时,对到时的定时事件作出正确反应。合格:应用程序使用定时功能。不合格:应用程序不使用定时功能。测试须知测试步骤1. 在应用程序中设置一个特定“将来”时间的定时事件2. 使应用程序保持在活跃状态。3. 观察“将来”时间到达时的反应。期望结果:确保一旦到达指定时间,应用程序能够正确作出反应。测试结果通过 不通过例外应用程序不使用定时功能。44 睡眠模式下定时事件到时测试I

13、D4.4测试名称定时事件在应用程序睡眠模式下到时安装描述确保睡眠模式下的应用程序,在定时事件到时,可以正确地恢复成活跃模式。合格:应用程序使用定时功能。不合格:应用程序不使用定时功能。测试须知测试步骤1. 在应用程序中设置一个特定“将来”时间的定时事件。2. 使应用程序设置成睡眠状态。3. 观察“将来”时间到达时的反应。期望结果:确保一旦到达指定时间,应用程序能够正确地从睡眠模式恢复到活跃模式,并确保恢复到活跃模式的应用程序运行正确。测试结果通过 不通过例外应用程序不使用定时功能。45 关机模式下定时事件到时测试ID4.5测试名称定时事件在应用程序退出模式下到时安装描述确保退出模式下的应用程序

14、,在定时事件到时,可以正确启动。合格:应用程序使用定时功能。不合格:应用程序不使用定时功能。测试须知测试步骤1. 在应用程序中设置一个特定时间的定时事件。2. 退出应用程序。期望结果:1. 确保一旦到达指定时间,应用程序能够启动或向用户呈现启动选项。2. 启动后的应用程序运行正确。测试结果通过 不通过例外应用程序不使用定时功能。5 发送消息和打电话5.1发送测试ID5.1测试名称消息发送安装描述确保应用程序成功发送消息。合格:应用程序具有发送短信和彩信功能。不合格:应用程序不具有发送短信和彩信功能。测试须知测试步骤1. 启动应用程序2. 用其他手机编辑短信并发送给测试手机如果应用程序支持消息和

15、彩信功能,对两项功能的格式进行测试。期望结果:1. 接受手机上出现“有一条新消息”的通知。2. 消息的格式正确,彩信包含正确地负荷。测试结果通过 不通过例外应用程序不具有发送信息功能。5.2接收测试ID5.2测试名称消息接收安装描述确保应用程序成功发送消息。合格:应用程序具有接收短信和彩信功能。不合格:应用程序不具有接受短信和彩信功能。测试须知测试步骤1. 启动应用程序(解除静音)2. 用其他手机编辑短信并发送给测试手机如果应用程序支持消息和彩信功能,对两项功能的格式进行测试。期望结果:1. 接受手机上出现“有一条新消息”的通知。2. 消息的格式正确,彩信包含正确地负荷。测试结果通过 不通过例

16、外应用程序不具有发送信息功能。5.3 来电测试ID5.1测试名称电话呼叫应用程序运行时的来电安装描述如果在应用程序运行时,用户接听了来电,在通话结束后,应用程序应在恢复到来电之前的状态,或进入合理的重启状态。合格:所有的应用程序。测试须知测试步骤1. 应用程序运行时,向测试手机打入来电。2. 接受来电。3. 挂断来电。4. 返回应用程序。期望结果1. 显示来电对话框2. 接听并挂断来电后,应用程序恢复到中断点或进入到不给用户带来不便也资料不丢失的状态。测试结果:通过 不通过6 外部影响6.1插入存储卡测试ID6.1测试名称存储卡插入安装描述确保应用程序进入睡眠模式或从睡眠模式恢复后,插入存储卡

17、应用程序可以正确运行。合格:设备中的所有应用程序都支持可移动存储卡。不合格:设备不支持可移动存储卡。测试须知:测试步骤:1. 启动应用程序2. 将应用程序设为睡眠模式3. 在手机内插入存储卡并运行存储卡4. 填充存储卡容量5. 卸载存储卡6. 恢复并运行应用程序期望结果: 应用程序按应用程序说明运行,不受存储卡插入、运行和卸载的影响。测试结果:通过 不通过例外设备不支持可移动存储卡。6.2 插入和移出存储卡测试ID6.2测试名称存储卡插入和移出安装描述确保插入和移出存储卡时,应用程序可以正确运行。合格:设备中的所有应用程序都支持可移动存储卡。不合格:设备不支持可移动存储卡。测试须知测试步骤1.

18、 启动应用程序2. 插入和移出存储卡3. 核实应用程序正确运行期望结果:1. 应用程序应在插入存储卡后正确运行。2. 应用程序在移出存储卡时正确运行。测试结果通过 不通过例外设备不支持可移动存储卡。6.3 存储卡屏幕状态测试ID6.3测试名称存储卡屏幕状态安装描述确保插入和移出存储卡时,带存储卡屏幕功能的应用程序可以正确运行。合格:应用程序使用存储卡。不合格:1. 设备不支持可移动存储卡。2. 不管设备支持与否,应用程序都不使用存储卡。测试须知:测试步骤:1. 启动应用程序2. 导航到应用程序存储卡运行屏幕3. 插入存储卡4. 核实应用程序正确运行5. 移出存储卡6. 核实应用程序正确运行期望

19、结果:1. 应用程序应在插入存储卡后正确运行。2. 应用程序应在移出存储卡后正确运行。测试结果:通过 不通过例外 设备不支持可移动存储卡。 应用程序不使用存储卡。7 用户界面71 可读性测试ID7.1 测试名称可读性安装描述确保应用程序内容可读。合格:所有设备上的应用程序都具有用户显示。不合格:设备上无用户显示。测试须知当应用程序需要呈现高级别的项目(比如,地图或网页)时,对肉眼的清晰度提出了额外的要求。而且当充分放大到可见时,设备区域的设施需要使该区域清晰可见而且可用性不受可视区域的任何限制的影响。测试步骤屏幕上的所有内容必须清晰(比如,屏幕上不是塞满内容),而且无论内容,字体和颜色设置如何

20、,肉眼都可以清晰看到屏幕上的内容。期望结果:应用程序内容可读。测试结果通过 不通过例外 设备不带用户显示。72 读出时间测试ID7.2 测试名称用户界面读出时间安装描述读出内容时有充裕的时间。合格:所有的应用程序。测试须知测试步骤运行应用程序时,在屏幕之间相互切换。期望结果: 有充裕的时间读取每帧屏幕上的所有内容。测试结果通过 不通过73 屏幕重绘测试ID7.3测试名称用户界面屏幕重绘安装描述正确的屏幕重绘。合格:所有的应用程序。测试须知测试步骤运行应用程序时,在屏幕之间相互切换。期望结果:1. 应用程序的所有屏幕必须正确重绘,包括在退出编辑框和对话框的情形下。2. 移动目标和背景时,不能出现

21、闪屏。如果应用程序的目标相互重合时,它们的颜色也能够正确呈现。测试结果通过 不通过74 一致性测试ID7.4 测试名称用户界面一致性安装描述用户界面的一致性。合格:所有的应用程序。测试须知测试步骤在比如,常见的一系列操作,操作序列,选项,布局,软键定义和清晰可识别的声音中,应用程序的用户界面必须具有一致性和可识别性。期望结果:测试结果通过 不通过75 按键布置的方便使用测试ID7.5 测试名称用户界面一按键布置的方便使用安装描述按键布置的方便使用。合格:所有的应用程序。测试须知:1 如果按键布置是否方便使用受到应用程序的影响,则应该对按键布置的是否方便使用进行测试。应用程序设计中任何无法克服设

22、备限制都应该被忽略掉。2 如果设备提供了多种输入方式(比如,硬件键盘/触摸屏键盘),在应用程序正常使用时的,所有可行的输入方式都应该进行检测。测试步骤:运行应用程序时,在屏幕之间相互切换。期望结果:1 按钮应该方便使用2 在设备设计的实际限制内,按钮的使用应该既适合惯用左手的人,又适合惯用右手的人。测试结果:通过 不通过76 应用程序的速度测试ID7.6测试名称用户界面应用程序的速度安装描述应用程序在其定位的设备中运行且可用。应用程序的速度不影响应用程序的操作目的并且可控、不会改变用户的操作。合格:所有的应用程序。测试须知开发人员/发行人员希望测试整个应用程序:比如,在定位的手机上玩完一整套游

23、戏。如果有可能,测试人员可以在设备不同区域对应用程序进行代表性样本测试,每个测试15分钟。测试步骤1.使用应用程序。2.观测应用程序运行速度,检测其在合理运行过程中,运行速度是快还是慢。3.如果受速度影响,应用程序的操作不可控,需报告这项观测结果。 期望结果:1.应用程序在设备中可用。2.应用程序的速度足以应对应用程序的使用(比如,应用程序的帧频和对用户输入作出的反应必须符合要求,不能影响应用程序的使用,或者影响用户正常运作)测试结果通过 不通过77 出错信息测试ID7.7测试名称用户界面出错信息安装描述出错信息合格:所有的应用程序。测试须知测试步骤运行应用程序时,在屏幕之间相互切换。期望结果

24、:1.任何应用程序中出现的“出错信息”必须清楚明了。2.“出错信息”必须向用户明确地解释问题本质并指明要采取何种措施(在合适的情况下)。测试结果通过 不通过78 工作进展测试ID7.8测试名称用户界面工作进展安装描述直观提示执行功能的进展合格:所有的应用程序。测试须知测试步骤运行应用程序时,在屏幕之间相互切换。期望结果:1.应用程序中,无论选择何种功能,该功能需在5秒内启动。2.需要有某种直观提示,提示用户正在执行该功能。3.该直观提示对用户来说,可以理解为一种回应。例如提示用户输入显示启动画面或进度条显示例如“请等待。”之类的消息。测试结果通过 不通过79 运行中的操作测试ID7.9测试名称

25、用户界面运行中的操作安装描述在运行期间,应用程序不可以运行不合理操作合格:所有的应用程序。测试须知测试步骤在应用程序或手机在忙于处理和运行时,测试者键入输入。期望结果:应用程序不可以作出不合理反应。测试结果通过 不通过710 多种显示格式的处理测试ID7.10测试名称用户界面多种显示格式的处理安装描述当设备或应用程序能够以多种格式显示(比如,肖像/风景,内部呈现/外部显示),在所有的显示环境中,应用程序的所有元素都必须正确格式化。合格:在支持多种显示格式的设备中,应用程序支持多种显示格式。不合格:1. 设备无多种显示格式。2. 不管设备支持与否,应用程序都不支持多种显示格式。测试须知:对于本次

26、测试,如果出现某种错误使应用程序难以运行或使应用程序被严重误导,那么该错误属于严重错误。而不影响功能运行的小错误可以忽略,但是应把具体细节作为测试须知补充到测试信息结果里。测试步骤:运行应用程序并在多种功能中使用所提供的所有显示格式。期望结果:应用程序应该正确的显示内容并在显示格式中无任何明显错误。测试结果:通过 不通过例外 设备不支持多种显示格式。 应用程序不像设计中提到的那样支持多种显示格式。711 不同的屏幕尺寸测试ID7.11测试名称用户界面不同的屏幕尺寸安装描述当应用程序在不同的设备中运行时,它必须能共正确地显示不同的屏幕尺寸。合格:应用程序支持多种显示格式。不合格:应用程序只定位具

27、体的设备。测试须知对于本次测试,如果应用设备无法在不同屏幕尺寸的设备上正确显示,则定位为失败。测试步骤将应用程序在两种不同屏幕尺寸的设备上运行。期望结果:应用程序应该正确的显示内容并无明显错误。测试结果通过 不通过例外 应用程序不支持多种设备。712 不同输入格式的处理测试ID7.12测试名称用户界面不同格式输入的处理安装描述当设备和应用程序接受不同格式的输入时(比如,外部触摸屏/外部键盘/内部触摸屏/内部键盘/标准键盘布局/12键布局和其他输入方式时),应用程序在运行所有支持的输入方式中,都可以正确运行。合格:在支持多种输入格式的设备中,应用程序支持多种输入格式。不合格:1.设备无多种输入格

28、式。2.不管设备支持与否,应用程序都不支持多种输入格式。测试须知对于本次测试,如果出现某种错误使应用程序难以运行或使应用程序被严重误导,那么该错误属于严重错误。而不影响功能运行的小错误可以忽略,但是应把具体细节作为测试须知补充到测试信息结果里。测试步骤运行应用程序并在所有功能中使用所有的输入方式。期望结果:应用程序应正确接受所有格式的输入。测试结果通过 不通过例外 设备不支持多种输入格式。 应用程序不支持设计中提到的多种输入格式。713 加速器/运动传感器响应测试ID7.13测试名称用户界面加速器/运动传感器响应安装描述应用程序对移动或改变设备配置的反应不影响应用程序的使用,也不会拒绝用户访问

29、。合格:设备和应用程序都缺少加速器/运动传感器的情况除外的所有应用程序。不合格:设备和应用程序都缺少加速器/运动传感器的情况下的所有应用程序。测试须知:1. 在设备缺少或应用程序缺少或两者都缺少加速器的情况下,进行测试,以便可以确定在存在或不存在运动传感器的反应时的意想不到的反应。2. 微小的延迟或不准确是可以允许的。如果要定义为测试不通过,那么问题一定要严重到应用程序很难运行。3. 设备应该在“背景/声音和显示/显示”选项下有可调定位(加速器旋转)。试着在旋转手机是,检查标有“定位”的方框来自动转换定位。测试步骤:运行应用程序并在改变设备位置,角度和配置以及将其调成快速运动、慢速运动和随机运

30、动的情况下试用所有功能。期望结果:应用程序对移动或改变设备配置的反应不影响应用程序的使用,也不会拒绝用户访问。应用程序应该在不拒绝想用户显示错误信息的情况下,在肖像模式和风景模式下相互切换。测试结果:通过 不通过例外 设备不装载加速器/运动传感器。 应用程序不使用加速器/运动传感器。714 拼写错误测试ID7.14测试名称用户界面拼写错误安装描述应用程序不得有拼写错误合格:所有的应用程序。测试须知1.拼写错误被定义为严重的单词拼写错误(不涉及语法和标点规则)。变音符和重音符号(比如,尖音符,变音符号,元音变音等)的缺省不应被定义为拼写错误。2.测试者必须按以下规则进行测试,开发人员必须保证在应

31、用程序中,该条件可以实现。3.通用英语、通用美语拼写被视为标准拼写,但是英式英语拼写在重头到尾被选定的情况下,是可以接受的。测试步骤1 用目标语言运行应用程序2 检查出现在以下区域的文本:a) 启动/标题/标志/载入 界面b) 主菜单和其所有的附属菜单c) 帮助/说明界面d) 关于界面e) 应用程序暂停菜单和其所有的附属菜单(如果存在的话)期望结果:划定区域不得出现拼写错误测试结果通过 不通过715 专业文本错误测试ID7.15测试名称用户界面专业文本错误安装描述应用程序中的文本必须清晰可读。应用程序不得出现文本显示问题,比如,文本中断/文本重叠。合格:所有的应用程序。测试须知1.测试者必须按

32、以下规则进行测试,开发人员必须保证在应用程序中,该条件可以实现。2. 每种目标语言中的所有文本都正确显示,不存在误用,曲解或者其他显示问题。失败的例子包括: a) 菜单选项的字符标号没有正确对准光标; b) 按键字符标号超出按键区或被缩短,导致其意义的模糊; c) 在其他划定的字符显示去,字符标号超出区域或被缩短(比如,对话泡泡,用户界面元素等); d) 在屏幕边缘文本未被隐藏导致文字中断; e) 不同的文本相互重叠,或是文本与用户界面元素重叠(见下边的测试须知3) f) 文本被水平分割3. 文本与用户界面元素重叠在以下情形下,可以被允许 a) 开发人员表示这符合设计,而且 b) 不影响用户操

33、作。测试步骤1.用目标语言运行应用程序2.检查出现在以下区域的文本:a) 启动/标题/标志/载入 界面;b) 主菜单和其所有的附属菜单;c) 帮助/说明界面;d) 关于界面;e) 应用程序暂停菜单和其所有的附属菜单(如果存在的话)。期望结果:所有特定区域的文本都应该正确显示,不存在影响易读性的技术显示问题。测试结果通过 不通过8 语言8.1 正确操作测试ID8.1测试名称语言正确操作安装描述确保应用程序用所有适当的语言正确运作。合格:所有的应用程序。测试须知:1.开始测试前,用户界面上翻译表上的所有文本都应该提交给测试组。 测试步骤:1. 如果手机支持多种语言,将手机语言设成没有经过验证测试的

34、语言。2. 运行应用程序,对所有的屏幕,菜单和信息进行简单测试。3. 如果应用程序说明中指明应用程序发现手机语言,确保每种语言,应用程序都正确显示。4. 退出应用程序。5. 对每种支持的语言都重复步骤1-4。期望结果:1 所有的文本内容都用正确/理想的语言呈现。2 确保应用程序检测到正确的语言并(如果可以的话)合理阐述文本内容。测试结果:通过 不通过8.2 手动选择测试ID8.2测试名称语言手动选择安装描述确保应用程序提供语言选择功能。合格:应用程序在其范围内提供语言选择功能。不合格:应用程序在其范围内不提供语言选择功能。测试须知测试步骤1. 使用应用程序中的语言选择设备,将应用程序分别调成每

35、种支持的语言状态。2. 进行简单测试。期望结果:1. 用户可以选择所有其理想的语言。2. 所有的文本内容都用正确/理想的语言阐述。测试结果通过 不通过例外 应用程序不支持语言选择。8.3 支持的格式测试ID8.3测试名称语言支持的格式安装描述确保应用程序支持其支持语言的所有日期/数字/货币特征等。合格:所有的应用程序。测试须知测试步骤核对日期,时间,时区,星期,数字分隔符和货币都按执行语言的目标国家的格式合理呈现,且得到整个应用程序的支持。期望结果: 所有涉及日期/时间/数字/货币范围的文本内容都用正确/理想的语言格式呈现。测试结果通过 不通过8.4 国际文字测试ID8.4测试名称语言国际文字

36、安装描述确保应用程序能正确接收和显示所有适当的国际文字。合格:所有的应用程序。测试须知测试步骤核对所有的资料登记区都接收并合理呈现所有的国际文字。期望结果:所有的国际文本文字都用正确/理想的语言呈现。测试结果通过 不通过9 性能9.1 从主菜单暂停/恢复测试ID9.1测试名称软件生命周期从主菜单暂停/恢复安装描述确保在应用程序主菜单,应用程序可以暂停。合格:所有的应用程序。测试须知测试步骤1. 启动应用程序。2. 进入应用程序主菜单。3. 暂停应用程序。4. 恢复应用程序。期望结果: 应用程序能够正确地暂停和恢复,且恢复到不影响用户操作的状态。测试结果通过 不通过9.2 运行时的暂停测试ID9

37、.2测试名称软件生命周期运行时的暂停安装描述在应用程序运行期间,检查暂停功能。合格:所有的应用程序。测试须知测试步骤1. 启动应用程序。2. 在应用程序执行过程中,暂停应用程序。3. 恢复应用程序。期望结果: 应用程序能够正确地暂停和恢复,且恢复到不影响用户操作的状态。测试结果通过 不通过9.3 恢复测试ID9.3测试名称软件生命周期恢复安装描述确保应用程序能正确恢复。合格:所有的应用程序。测试须知测试的目的是确保在一个测试周期内,当应用程序从不同的地点进行多次暂停和恢复时,应用的稳定性。测试步骤1执行主菜单中的软件生命周期暂停/恢复。2. 恢复应用程序。3. 在运行时,执行软件生命周期暂停命

38、令。4. 重复步骤2期望结果: 应用程序能够恢复到暂停前的状态,或恢复到不影响用户操作的状态。测试结果通过 不通过9.4 对终端系统特征的影响测试ID9.4测试名称软件生命周期对终端系统特征的影响 安装描述应用程序必须正确处理用户输入后的情况或一些外部事件(比如,电话),它可以靠终端切换到背景状态。在它回到前景之后,应用程序能正确地恢复运作。回到背景状态时,应用程序不可退出音频播放(除非,用户想要退出),而且手机的功能要保持完整。在背景状态,应用程序不得影响系统特征的运作或影响其他应用程序。如果应用程序违背这一条,则必须在帮助文档里做出解释。不合格:应用程序没有被写成服务程序来运行。合格:应用

39、程序被写成服务程序来运行。测试须知1.当进行如下测试时,应用程序需要被调到背景状态或前景状态。实际操作依目标终端机的功能而定。2.如果发现这些特性无效或无法使用或没有在帮助文档中注明,则应用程序没有通过测试。3.应该询问开发人员应用程序是否被写成服务程序来运行。其答案决定了测试是否有效。测试步骤1启动应用程序。2. 熟悉帮助文档3. 当应用程序运行或者应用程序处在其程序内以下任何一种位置时,要将应用程序调成背景状态:-应用程序初始载入-主菜单-在应用程序正常使用的过程中-从网络(如果网络可用)载入资料的过程中-暂停状态(如果可以暂停)4. 试着使用终端机的系统特性和应用程序(电话应用程序,日历

40、,时钟,联系方式,浏览器,等等)。尤其要尝试如下几项:-打语音电话-打视频电话(如果终端机支持的话)-发短信-发彩信-打开WAP和WEB网页(如果终端机支持的话)5. 核实终端机的系统特性和应用程序能否被正常使用,如果不能,应用程序的帮助文档是否向用户作出充分解释。核实应用程序没有退出音频播放(除非退出是设计中提到的特殊目的)6. 将应用程序切换到前景状态7以5分钟为时间周期,核实应用程序是否正常运作。期望结果:1. 终端机的系统特性和应用程序能够被正常使用2. 如果应用程序执行过程中对使用终端机的系统特性和应用程序有所影响,这是否在应用程序的帮助文档里充分解释。3. 应用程序调回前景状态时,

41、应用程序是否正常运作。测试结果通过 不通过例外:应用程序没有被写成服务程序来运行。9.5 资源共享资料库测试ID9.5测试名称软件生命周期资源共享资料库安装描述核实资料库的资源在应用程序和与其竞争的应用程序间合理共享。合格:应用程序使用联系资料库。不合格:应用程序不使用联系资料库。测试须知测试中的应用程序不应是设备原装相关应用程序。测试步骤1启动应用程序。2. 暂停应用程序。3. 运行设备相关应用程序。4. 在联系方式中添加新的输入方式。5. 从联系方式中移出现有输入方式。6. 恢复测试中的应用程序。7. 核实应用程序状态。期望结果:1. 应用程序应继续暂停前得状态。2. 应用程序应识别新建输入和删除的输入。测试结果通过 不通过例外:应用程序不使用联系资料库。10 媒体10.1 应用程序之静音功能测试ID10.1测试

温馨提示

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

评论

0/150

提交评论