搜档网
当前位置:搜档网 › 史上最全的手机硬件测试用例

史上最全的手机硬件测试用例

史上最全的手机硬件测试用例
史上最全的手机硬件测试用例

XXX手机硬件测试列表

1.1.1 LCD测试

1.数量:2pcs以上;

2.测试方法及内容:手机正常开机后,距离30cm,与水平成45o角并在各个方向15o范围内观察LCD工作是否正常。

a. LCD显示是否正常,是否存在斑点、阴影等;

b.彩屏LCD各种颜色能否正常显示,分辨率、色素、响应时间等性能指标是否符合要求;

c.分别在暗室、荧光(约750Lux)和阳光(大于3500Lux)下测试LCD显示是否正常,各性能指标是否符合要求;

d.将电源设置成高(4.2v)、中(3.8v)、低(3.5v)不同电压,LCD显示是否有差异或异常。

3.预期结果:

a. LCD显示正常,不存在斑点、阴影等;

b.彩屏LCD各种颜色正常显示,分辨率、色素、响应时间等性能指标符合要求(结合项目的具体指标规定);

c.在暗室、荧光(约750Lux)和阳光(大于3500Lux)下测试LCD显示均应正常,各项性能符合项目的具体指标要求;

d.在高、中、低不同电压下,LCD显示应正常且基本一致。

1.1.2 LCD背光及键盘背光测试

1.数量:2pcs以上;

2.测试方法及内容:手机正常开机后,选择进入手机功能菜单中的相应设置进行测试。

a.测试手机背光及LED能够正常工作;

b.分别在暗室、荧光(约750Lux)和阳光(约2000Lux)下测试LED亮度是否正常;

c.背光亮度是否符合要求,测试在不同电池电压情况下,背灯的亮度是否具有一致性;

d. LED是否能够按照要求打开和关闭。

3.预期结果:

a.手机背光及LED工作正常;

b.在暗室、荧光(约750Lux)和阳光(约2000Lux)下,LED亮度均应正常;

c.背光亮度应符合要求且在不同电池电压情况下,背灯亮度基本一致;

d. LED能够按照要求打开和关闭,且亮度正常。

1.1.3 TP触摸屏承重能力测试

4.数量:5pcs以上;

5.测试方法及内容:重压头25kg,静压30秒之后,等待30秒,再重新放置重压头。

6.预期结果:

a. 200次重压后样品不出现牛顿环,则为良品;

1.1.4 Camera测试

1.数量:4pcs以上;

2.测试方法及内容:手机正常开机后,选择手机功能菜单进入拍照状态,对标准测试板进行拍照。

a. Camera是否能够正常工作;

b. 拍摄的照片效果是否符合规范要求;

c. 用标准色板照片色块的对比测试;

d. 测试Digital Camera的反应时间;

e. 开启闪光灯功能,看闪光灯是否正常工作。

3.预期结果:

a. Camera工作正常,能正常开启与关闭;

b.照片效果符合规范要求,参考Camera Spec;

c.反应时间达到规范要求;

d.闪光灯工作正常,能正常开启与关闭。

1.1.5 Receiver测试

1.数量:2pcs以上;

2.测试方法及内容:让被测手机与CMU200/HP8960建立通话或在真实网络下分别与正常手机和固定电话建立通话,在通话状态下进行测试。

a.通话声音是否正常,是否存在噪声,是否出现断声等;

b.切换音量时,每一音阶的差异是否正常。

3.预期结果:通话声音清晰、连续,噪声在允许范围内,音量切换功能正常。

1.1.6 Microphone测试

1.数量:2pcs以上;

2.测试方法及内容:让被测手机分别与正常手机及固定电话建立通话,在通话状态下进行测试。

a.在正常电话中是否能听到正常通话音;

b.在正常电话中听到的通话音是否存在噪声,是否出现断声等异常。

c.堵住mic及receiver时是否有啸叫、回音等现象。

3.预期结果:通话声音清晰、连续,噪声在允许范围内。

1.1.7 Speaker测试

1.数量:2pcs以上;

2.测试方法及内容:手机正常开机后,选择进入手机功能菜单中的相关设置进行以下测试。

a.测试所有开关机铃声、按键音、来电短信和闹铃声音,将Speaker面朝分贝仪距离10cm,并将手机铃声音量调至最大,测试分贝仪中的Peak值;

b.随机选择两首铃声,将音量大小设置成不同级别,比较相邻级别的音量大小;

c.各种操作与对应的声音是否一致且正常;

d.是否有断续或不清晰杂音;

e.手机发出各种铃声及按键的过程中及之后是否有数据声或噪声漏出。

3.预期结果:

a.各种铃声都应清晰正常,无杂音或嗡嗡声,分贝仪中的最大峰值应大于90dB;

b.各相邻Level的音量Average值大小应满足:1≤响度最大值级差≤7dB;

c.各种操作与对应的声音一致且正常;

d.无断续或嘈杂声等异常现象;

e.不存在任何数据声或噪声的漏出。

1.1.8 振子功能测试

1.数量:2pcs以上;

2.测试方法及内容:手机正常开机后,在手机功能菜单中打开手机振动功能。

a.手机振动是否正常工作,振动时是否有异响等;

b.手机是否能够正常开启振动,振动能否正常停止。

3.预期结果:

a.手机振动正常工作,无异响,振动频率符合标准;

b.手机振动能正常开启与停止。

1.1.9 耳机功能测试

1.数量:2pcs以上;

2.测试方法及内容:在正常待机状态、播放MP3时和通话状态下,插入耳机,并进行 20次的插拔,测试其功能:

a.插入耳机后将手机开机,手机开机过程是否正常;

b.在播放MP3时,耳机收听功能是否正常,在自动切换和手动切换歌曲时是否有异常;

c.耳机上的挂机键能否正常挂机和接听电话;

d.手持功能切换至免提,免提功能切换至手持;

e.插拔耳机,切换耳机功能,手机是否能正确检测,并且显示正确;

f.切换过程中是否存在死机、断话、杂音、切换时间过长等异常情况。

1.1.10 TF卡测试

1. 数量:2pcs以上;

2. 测试方法及内容:

a. 手机插入TF卡后开机,测试手机能否及时、准确的读取TF卡内容;

b. 在开机状态下插入TF卡,测试手机能否及时、准确的读取TF卡内容;

3. 预期结果:各种情况下都能快速、准确的读取TF卡内容。

1.1.11 键盘测试

1.数量:2pcs以上;

2.测试方法及内容:手机正常开机后,用自然力(不小于0.6N)按所有按键;

a.测试所有按键能否正常工作;

b.连续多次按键,查看是否会有死机等异常情况,按键响应速度是否符合要求;

c.键盘长按功能,连续按键功能是否能够正常工作;

d.开键盘按键音,测试按键音是否正常。

3.预期结果:

a.所有按键正常工作,按键与显示一致;

b.连续多次按键应不出现任何异常情况,且按键与显示一致并保持同步;

c.键盘长按功能和连续按键功能正常;

d.开键盘按键音,按键音正常,清晰无杂音。

g.在高温(60℃)、低温(-10℃),湿度(20%~75%)环境下,重复以上测试;

2.预期结果:

a.手机应能正常开机,开机画面、铃声及电流应符合相关设置;

b.耳机应能正常收听MP3,歌曲切换时没有仍何异常;

c.应能正常挂机和接听电话;

d.手持能正常切换至免提功能,免提也能正常切换至手持功能;

e.耳机功能切换正常,手机显示正确(根据软件设置来判别);

f.切换过程不应出现任何异常情况;

g.高低温环境下的所有耳机功能均应正常。

1.2 通讯/娱乐功能测试

1.2.1 呼叫测试

1.数量:2pcs以上;

2.测试方法及内容:在真实的网络中,拨打不同的电话(包括移动及固定电话),分别拨叫10次查看拨叫的成功率。在人工网络中,与CMU200/HP8960建立通话。

a. 打112,是否能够正常接通;

b. 拨打1860或1001,是否能够正常拨通,声音是否正常;

c. 拨打固定电话,是否能够正常拨通,声音是否正常;

d. 拨打手机,是否能够正常拨通,声音是否正常使用真实网络电话拨打测试机,确认是否能够正常拨

通;

e. 在人工网络中,分别用传导和耦合方式与CMU200/HP8960建立通话,分别在GSM,DCS及PCS

频段选择一信道进行测试,并设置为最高功率等级,耦合时手机放在不同位置进行测试,测试

receiver是否存在电流、射频干扰等背景噪声。

3.预期结果:在拨打不同电话(包括移动及固定电话)或被不同电话(包括移动及固定电话)呼叫时,呼叫成功率都应达到100%,且通话声音清晰正常。

1.2.2 MP3播放测试

2.数量:2pcs以上;

3.测试方法及内容:将手机进入歌曲播放菜单,播放里面的歌曲,然后进行测试:

a.歌曲播放时声音是否清晰,音质是否符合要求,有无断续、破声、杂音等现象;

b.将出声孔面朝分贝仪距离10cm,并将手机铃声音量调至最大,测试分贝仪中的Peak值;

c.根据该手机规范,测试插入耳机时歌曲播放情况。

4.预期结果:

a.各种歌曲播放时声音清晰,音质符合相关要求,无断续、破声、杂音现象;

b.各种铃声音量的Peak值都应大于90dB;

c.如果手机规范中要求插入耳机时,音乐从耳机播放,耳机中的音质应符合以上要求。

1.2.3 开关机测试

2.数量:2pcs以上;

3.测试方法及内容:分别在装入SIM卡和无SIM卡时将手机开机,维持开机状态30秒然后关机,关机后10秒再开机,重复以上操作共开关机20次后进行测试。

b. 手机能否正常开机;

c. 装入SIM卡时,每次开机时是否都能正常找到SIM卡;

d. 手机开机是否能够及时找到网络,评估每次找网的时间;

e. 设置手机不同的开机铃声和开机动画,每次开机,手机开机铃声是否正常,开机动画能否正常显示;

f. 设置手机不同的关机铃声和关机动画,每次关机,手机关机铃声是否正常,关机动画能否正常显示;

g. 设置手机自动关机,测试手机能否按照设置自动关机;

h. 保持手机Memory Full状态,测试开关机后,Memory是否正常。

4.预期结果:

a.手机能正常开机,LCD显示正常,LED点亮,开机铃声正常;

b.手机正确找到SIM卡,并能读取其信息;

c.手机正确找到网络,从按下开机键至找到网络的时间应;

d.手机开机时的铃声和开机动画应与相应的设置一致且正常;

e.手机关机时的铃声和关机动画应与相应的设置一致且正常;

f.手机在到设置时间时应能自动关机且关机正常;

g.手机开机后应有Memory Full的提示;

1.2.4 I/O串口测试

2.数量:2pcs以上;

3.测试方法及内容:

a.串口线分别与手机USB接口及PC相连;

b.使用下载工具并根据其操作方法进行软件下载,共下载5次;

c.串口是否能正确下载软件,接收或发送的数据是否完整准确。

4.预期结果:串口正确下载软件,数据完整准确。

1.3 功耗测试

1.3.1 电压测试

1.数量:5~10pcs;

2.测试方法及内容:

a.关机电压:手机电池电量达到自动关机时的电池电压;

b.工作电压:用精密电源给手机供电,并根据手机规范分别设置为两个极限电压,看手机能否正常开机,并且能进行各项正常操作,包括接、打电话。

3.测试指标:需结合具体项目的手机规范而定。

1.3.2 通话时间

1.数量:2pcs以上;

2.测试方法及内容:让被测手机与Agilent8960/CMU200建立通话连接,分别在各频段中间信道的高、中、低功率级下,记录通话开始至手机自动关机的时间,并记录当时的通话环境和场强值,手机电池需满格电池(4.2+0.03/-0.02v);

3.测试指标:需结合具体项目的手机规范而定。

1.3.3 待机时间

1.数量:2pcs以上;

2.测试方法及内容:

a.静态环境下的待机时间,在真实网络环境下开机,在测试过程中不进行任何操作至手机自动关机的时间,手机电池需满格电池(4.2+0.03/-0.02v);

b.动态环境下的待机时间,在真实网络环境下开机,由测试人员随身携带并进行日常工作与生活,直至手机自动关机的时间,手机电池需满格电池(4.2+0.03/-0.02v);

3.测试指标:需结合具体项目的手机规范而定。

1.4 充电测试

1.4.1 正常充电功能测试

1.数量:5pcs;

2.测试方法及内容:用标准充电器给手机充电。

a.分别在开机和关机状态下进行充电,测试过程及屏幕显示是否符合规范要求;

b.在充电过程中,测试手机能否在充电过程中正常拨接电话;

c.将手机关机充电,分别记录在高温(40℃)、室温(25℃)和低温(0℃)环境下手机的充电电压和电流变化曲线;

d.分别记录battery bar各种情况显示下的实际电池电压;

e.在充电过程中关机,测试过程及屏幕显示是否符合规范要求;

f.关机后进入充电过程,测试过程及屏幕显示是否符合规范要求;

g.在充电过程中开机,测试过程及屏幕显示是否符合规范要求;

h.显示充电完成时,电池电压是否符合标准;

i.充电时间,电池电压从3.2V达到4.2V所需的时间。

3.预期结果:

a.在开机和关机状态下进行充电,屏幕均应有充电指示且显示正常,充电过程正常;

b.充电过程中,应能正常拨接电话,且通话效果正常;

c.各种条件下的充电曲线都应符合相关规范要求;

d. Battery bar显示变化时应与软件设置一致,误差范围不超过0.03v;

e.充电过程中应能正常关机,关机画面,关机铃声都应正常,关机后应有充电指示;

f.充电过程正常,显示正常;

g.充电过程中应能正常开机,开机画面,开机铃声都应正常,开机后应有充电指示;

h.显示充电完成后,电池电压应为4.2V(+0.03V/-0.02V);

i.充电时间应符合相关规范要求。

1.4.2 电池过充测试

1.数量:2pcs;

2.测试方法及内容:手机显示充电完成后,继续充电12小时以上;

a.电池是否有损坏,有无鼓起、发烫等情况;

b.记录电池最终的空载电压,看电压是否符合要求;

3.预期结果:

a.电池无任何损坏,无鼓起、发烫等情况;

b.电池最终的空载电压应为4.2V(+0.03V/-0.02V)。

1.4.3 电池零电压充电测试

1.数量:2pcs;

2.测试方法及内容:先将电池完全放电,可用电源对电池进行反向充电,充电电压设为1V,电流设为550mA;此处完全放电是指电池外在表现为电池空载电压为0V,而不是仅仅达到关机电压;然后再按

2.4.1进行测试;

3.预期结果:参考2.4.1;

1.5 异常操作测试

1.5.1 非法关机测试

1.数量: 3pcs;

2.测试方法:将手机分别在通话状态和待机状态下多次非法关机,即直接拔电池,非法关机大于等于300次;

3.测试内容:按照表1中的信道和功率级进行各项RF测试,并进行基本功能测试,各项测试都应符合要求。

1.5.2 电源反接测试

1.数量: 3pcs;

2.测试方法:在常温下,使用精密电源为手机供电,并使正负级反接,持续10秒钟后取出,然后正常插入电池,再进行测试;

3.测试内容:基本功能测试,各项测试都应符合要求。

1.5.3 非正常充电测试

1.数量: 3pcs;

2.测试方法:

a.分别在开、关机状态下连续插拔充电器各20次,最后为充电器插入状态,检查此时充电功能是否正常,并检查基本电性能,各项测试都应符合要求;

b.在手机未装电池的情况下,插入充电器,检查此时手机显示是否正确,维持5分钟后检查手机的基本功能是否仍正常。

c.手机装上电池后,插入充电器,1分钟后将电池拔下,看此时手机显示是否正确;然后再将电池重新装上,看此时手机的充电显示是否正确。

d.手机充电过程中开机,并在开机过程中拔下充电器,看此时手机开机是否正常;待手机开机过程结束后,将手机关机,并在手机关机过程中拔下充电器,看此时手机是否能正常关机。

3.测试内容:各项基本功能检查。

1.5.4 非正常按键测试

1.数量:3pcs

2.测试方法:

a.手机正常开机后,同时按下同一排或同一列的按键,分别按10次,观察手机有无异常现象出现;

b.手机正常开机后,随机按下2个以上的按键,试验10次,观察手机有无异常现象出现;

c.在关机状态下进行以上测试。

3.测试内容:手机各项基本功能检查,测试中手机不应出现死机、关机等异常现象,测试完毕后各项基本功能仍应正常。

1.5.5 SIM卡短路测试

1.数量:3pcs

2.测试方法:

a.将手机的SIM卡座管脚随机短路,不装入SIM卡,然后开机,检查开机电流,待机电流及基本功能是否正常;

b.将短路去掉后重新开机,检查手机各项基本功能是否正常;

c.重复以上操作10次以上;

3.预期结果:步骤a中有可能出现电流异常,开机后即关机等现象,属正常。但在步骤b 中,手机应无仍何异常情况,各项基本功能均应正常。

附:手机研发至量产各阶段重点测试项目表:

2. 环境测试

测试目的:保证手机在不同环境状况下具有正常功能并符合标准;

测试标准:GSM 11.10,GB2423.2-89;

测试仪器:Agilent 8960/CMU200,电源,Link Cable ,数据线,高低温湿热箱

注:试验样品进行环境试验时,按以下顺序进行:低温试验、高温试验、温度冲击试验、自由跌落试验、振动(正弦)试验、潮热试验、其它试验。

2.1 低温存储试验

1.数量:LevelⅠ 5pcs, LevelⅡ 10pcs, LevelⅢ 20pcs

2.测试方法:手机不包装,不通电,放入测试箱中,按表8中的值设置温度和时间,取出来2h后测试;

3.测试内容:

a.外观检查及基本功能测试,各项测试都应符合要求;

b.按照表1中的信道和功率级进行各项RF测试,各项测试都应符合要求。

2.2 低温负荷测试

1.数量:LevelⅠ 5pcs, LevelⅡ 10pcs, LevelⅢ 20pcs

2.测试方法:不包装、不通电,试验箱内-箱内温度由环境温度逐渐达到LevelⅠ-10℃,LevelⅡ-20℃,Level Ⅲ -30℃持续2h,并在此温度结合以下条件(具体电压值视手机规范而定)继续测试;

a.低温正常电压负荷;

b.低温低电压负荷;

c.低温高电压负荷;

3.测试内容:在上述温度,并按照表1中的信道和功率级进行各项RF测试,并进行基本功能测试,各项测试都应符合要求。

2.3 高温存储测试

1.数量:LevelⅠ 5pcs, LevelⅡ 10pcs, LevelⅢ 20pcs

2.测试方法:手机不包装,不通电,放入测试箱中,按表9中的值设置温度和时间,取出来2h后测试;

3.测试内容:

a.观检查及基本功能测试,各项测试都应符合要求;

b.按照表1中的信道和功率级进行各项RF测试,各项测试都应符合要求。

2.4 高温负荷测试

2.数量:LevelⅠ 5pcs, LevelⅡ 10pcs, LevelⅢ 20pcs;

3.测试方法:不包装、不通电,试验箱内-箱内温度由环境温度逐渐达到LevelⅠ55℃,LevelⅡ65℃,Level Ⅲ 85℃持续2h,并在此温度下结合以下条件(具体电压值视手机规范而定)继续测试;

a.高温正常电压负荷;

b.高温低电压负荷;

c.高温高电压负荷;

4.测试内容:按照表1中的信道和功率级进行各项RF测试,并进行基本功能测试,各项测试都应符合要求。

2.5 温度冲击试验

1.数量: 5pcs

2.测试方法:手机关机状态下,在低温贮存温度(-30℃)、高温贮存温度(65℃)各放置时间45 分钟,中间转换时间不超过8 分钟,该循环重复21次,由高温开始至高温结束。结束后将手机在标准大气试验条件下放置,直至温度恢复2h后进行测试;

3.测试内容:

a.观检查及基本功能测试,各项测试都应符合要求;

b.按照表1中的信道和功率级进行各项RF测试,各项测试都应符合要求。

2.6 自由跌落试验

1.数量:LevelⅠ 5pcs, LevelⅡ 10pcs, LevelⅢ 20pcs;

2.测试方法:测试手机在经过突然跌落后能够保持机械及电器性能的能力,手机跌落高度为LevelⅠ1.0m,LevelⅡ1.2m,Level Ⅲ1.4m (地面硬度为90%RH 水泥地上) ,手机带电池开机后以每个面向下跌落两

次,6面共计12次(注:有外置天线的手机可除去此面,翻盖手机需合上合盖);

3.测试内容:

a.外观检查,手机不应有损坏,但允许机可轻微开裂;

b.基本功能测试,各项测试都应符合要求;

c.按照表1中的信道和功率级进行各项RF测试,各项测试都应符合要求。

2.7 振动试验

1.数量:LevelⅠ 5pcs, LevelⅡ 10pcs, LevelⅢ 20pcs;

2.测试方法:不包装、通电将手机分别按照水平、直立和侧立的位置固定在振动台上,然后在不工作状态下以:

振动频率:5~20Hz , ASD(加速度谱密度):0.96m2/s3

振动频率:20~500Hz , ASD(加速度谱密度):20Hz时为0.96m2/s3,其它-3dB/倍频条件振

动;

3.测试内容:

a.外观检查及基本功能测试,各项测试都应符合要求;

b.按照表1中的信道和功率级进行各项RF测试,各项测试都应符合要求。

2.8 潮热试验

1.数量: 10pcs;

2.测试方法:不包装、不通电,以正常工作位置放入试验箱内,使试验箱温度达到LevelⅠ40℃,LevelⅡ55℃,Level Ⅲ 65℃,湿度达到93%,温度稳定后持续48h,不取出继续在此环境下进行测试;

3.测试内容:

a.外观检查及基本功能测试,各项测试都应符合要求;

b.按照表1中的信道和功率级进行各项RF测试,各项测试都应符合要求。

2.9 砂尘试验

1.数量: 5pcs;

2.测试方法:在温度为35±2℃,相对湿度不超过60%,空气流速为25~50 km/h,颗粒最大直径尺寸小于1000 μm,浓度为1.4+10 g/m3的条件下放置1 h,然后进行测试;

3.测试内容:

a.外观检查及基本功能测试,各项测试都应符合要求;

b.按照表1中的信道和功率级进行各项RF测试,各项测试都应符合要求。

2.10 低气压试验

1.数量: 5pcs;

2.测试方法:将手机置于气压为55 kPa,温度在15~35℃的试验条件下保持时间1 h,然后进行测试;

3.测试内容:

a.外观检查及基本功能测试,各项测试都应符合要求;

b.按照表1中的信道和功率级进行各项RF测试,各项测试都应符合要求。

2.11 淋雨试验

1.数量: 5pcs;

2.测试方法:用大约耗水量为450 L/h 的喷射嘴八个,分成两组,分别朝试验样品的四个角或四个面用室温清水喷射,距离为500~750mm.试验样品以12~20r/min的速度连续旋转、喷射时间:手机为2min;

3.测试内容:

a.外观检查及基本功能测试,各项测试都应符合要求;

b.按照表1中的信道和功率级进行各项RF测试,各项测试都应符合要求。

2.12 可靠性试验

可靠性试验的样品应是从经过质量一致性环境试验合格的产品批中随机抽取的。试验方案和方法可参考GB/T15844.3,试验结果若出现下列情况之一,则试验失败:

a.手机的“基本电性能”指标有不符合环境试验条件的情况;

b.手机全部或部分规定的功能丧失或附属设备失灵;

c.机械断裂、位移、卡死、失灵,致使主要功能丧失。

附:手机研发至量产各阶段重点测试项目表:

手机APP测试报告模板

手机APP测试总结报告

目录 1.测试概述 (1) 1.1. 编写目的 (1) 1.2. 测试范围 (1) 2. 测试计划执行情况 (1) 2.1. 测试类型 (1) 2.2. 测试环境与配置 (3) 2.3. 测试人员 (3) 2.4. 测试问题总结 (3) 3. 测试总结 (4) 3.0.程序流程 图 (3) 3.1.测试用例执行结果 (4) 3.2. 安全测试 (6) 3.2.1. 软件权限 (7) 3.2.2. 安装与卸载安全性 (7) 3.2.2. 数据安全性 (8) 3.2.3. 通讯安全性 (9) 3.2.4. 人机接口安全性 (10) 3.3. 安装、卸载测试 (11) 3.3.1. 安装 (11)

3.3.2. 卸载 (11) 3.4. UI测试 (12) 3.4.1. 导航测试 (12) 3.4.2. 图形测试 (12) 3.4.3. 内容测试 (13) 3.5. 功能测试 (13) 3.5.1. 运行 (13) 3.5.2. 注册 (13) 3.5.3. 登录 (14) 3.5.4. 注销 (14) 3.5.5. 应用的前后台切换 (15) 3.5.6. 免登入 (15) 3.5.7. 数据更新 (16) 3.5.8. 离线浏览 (16) 3.5.9. APP更新 (17) 3.5.10. 时间测试 (17) 3.5.11. 性能测试 (17) 3.5.12. 交叉性事件测试 (17) 3.6. 兼容测试 (18) 3.7. 用户体验测试 (19) 4. 测试结果 (19) 软件缺

陷 (15)

1.测试概述 1.1.编写目的 本测试报告为招标手机APP的测试报告,目的在于总结测试阶段的测试情况以及分析测试结果,描述系统是否符合用户需求,是否已达到用户预期的功能目标,并对测试质量进行分析。 测试报告参考文档提供给用户、测试人员、开发人员、项目管理者、其他管理人员和需要阅读本报告的高层经理阅读。 1.2.测试范围 测试主要根据用户需求说明书和软件需求规格说明书以及相应的文档进行系统测试,包括功能测试、性能测试、安全性和访问控制测试、用户界面测试以及兼容性测试等,而单元测试和集成测试由开发人员来执行。 主要功能包括:用户登录、我的项目、推荐项目订阅、软件设置、我的收藏、消息中心,借阅同步等。 2.测试计划执行情况 2.1.测试类型

手机基本功能测试方式

手机基本功能测试 手机基本测试软件测试 关于手机软件测试的工具应用 手机软件测试是否也和以下联系起来: 漫谈人机界面测试 【正文】本文列数了软件黑盒测试过程中,在被测试软件中可能存在的常见软件问题。本文不会详细讨论基本的软件测试思想与常用技术,仅针对在软件黑盒测试过程中若干的问题做描述,并提供个人的参考测试意见与防范意见,希望可以为初学者提供些许帮助。 俗话说“人靠衣裳马靠鞍”,良好的外观往往能够吸引眼球,激发顾客(用户)的购买欲望,最终达成商业利益的实现。软件的设计亦如此,Window XP 在商业上的巨大成功很大一方面来自于它一改往日呆板,以突出“应用”的灰色界面,从“用户体验”角度来设计界面,使界面具有较大的亲和力。就目前的软件设计的发展趋势来说,良好的人机界面设计越来越受到系统分析、设计人员的重视。但是如何对设计的人机界面(包括帮助等)进行测试,给出客观、公正的评价,却鲜见于报端。本文试从共性分析和个性分析的角度,给出一些测试意见和原则,简单且易于上手。起到一个抛砖引玉的目的、以飨读者。 我们知道:“不立规矩无以成方圆”。在软件界面设计强调张扬个性的同时,我们不能忘记软件界面的设计先要讲求规矩-简洁、一致、易用,这是一切软件界面设计和测试的必循之道,是软件人机界面在突出自我时的群体定位。美观、规整的软件人机界面破除新用户

对软件的生疏感,使老用户更易于上手、充分重用已有使用经验,并尽量少犯错误。由此我们在对软件人机界面进行测试时(设计评审阶段和系统测试阶段结合进行),不妨从下列一些角度测试软件的人机界面。 一致性测试 一致性使软件人机界面的一个基本要求。目的是使用户在使用时,很快熟悉软件的操作环境,同时避免对相关软件操作发生理解歧义。这要求我们在进行测试时,需要判断软件的人机界面是否可以作为一个整体而存在。下面是进行一致性测试的一些参考意见:――提示的格式是否一致 ――菜单的格式是否一致 ――帮助的格式是否一致 ――提示、菜单、帮助中的术语是否一致 ――各个控件之间的对齐方式是否一致 ――输入界面和输出界面在外观、布局、交互方式上是否一致 ――命令语言的语法是否一致 ――功能类似的相关界面是否在在外观、布局、交互方式上是否一致(比如商品代码检索和商品名称检索) ――存在同一产品族的时候,是否与其他产品在外观、布局、交互方式上是否一致(例:Office产品族)

手机APP测试报告模板【完整版】

招标手机APP测试总结报告

目录 1.测试概述 (1) 1.1.编写目的 (1) 1.2.测试范围 (1) 2.测试计划执行情况 (1) 2.1.测试类型 (1) 2.2.测试环境与配置 (2) 2.3.测试人员 (3) 2.4.测试问题总结 (3) 3.测试总结 (3) 3.1.测试用例执行结果 (3) 3.2. 安全测试 (6) 3.2.1. 软件权限 (6) 3.2.2. 安装与卸载安全性 (7) 3.2.2. 数据安全性 (7) 3.2.3. 通讯安全性 (9) 3.2.4. 人机接口安全性 (9) 3.3. 安装、卸载测试 (10) 3.3.1. 安装 (10) 3.3.2. 卸载 (10) 3.4. UI测试 (11) 3.4.1. 导航测试 (11) 3.4.2. 图形测试 (11) 3.4.3. 内容测试 (12)

3.5. 功能测试 (12) 3.5.1. 运行 (12) 3.5.2. 注册 (12) 3.5.3. 登录 (13) 3.5.4. 注销 (13) 3.5.5. 应用的前后台切换 (14) 3.5.6. 免登入 (14) 3.5.7. 数据更新 (15) 3.5.8. 离线浏览 (15) 3.5.9. APP更新 (16) 3.5.10. 时间测试 (16) 3.5.11. 性能测试 (16) 3.5.12. 交叉性事件测试 (16) 3.6. 兼容测试 (17) 3.7. 用户体验测试 (18) 4.测试结果 (18)

1.测试概述 1.1.编写目的 本测试报告为招标手机APP的测试报告,目的在于总结测试阶段的测试情况以及分析测试结果,描述系统是否符合用户需求,是否已达到用户预期的功能目标,并对测试质量进行分析。 测试报告参考文档提供给用户、测试人员、开发人员、项目管理者、其他管理人员和需要阅读本报告的高层经理阅读。 1.2.测试范围 测试主要根据用户需求说明书和软件需求规格说明书以及相应的文档进行系统测试,包括功能测试、性能测试、安全性和访问控制测试、用户界面测试以及兼容性测试等,而单元测试和集成测试由开发人员来执行。 主要功能包括:用户登录、我的项目、推荐项目订阅、行业资讯、我的收藏、意见反馈、我的CA锁。 2.测试计划执行情况 2.1.测试类型

手机软件测试报告(模板)资料

技术文件 技术文件名称:XXX手机软件测试报告技术文件编号: 版本: 共页 (包括封面) 拟制 审核 会签 标准化 批准

目录 1概述...................................................错误!未定义书签。 1.1 编写目的................................................................................. 错误!未定义书签。 1.2 术语和缩略语......................................................................... 错误!未定义书签。 1.2.1 术语、定义:................................................................. 错误!未定义书签。 1.2.2 缩略语:......................................................................... 错误!未定义书签。 1.3 参考文献................................................................................. 错误!未定义书签。2测试任务说明 .. (2) 2.1 测试活动类别 (2) 2.2 测试级别 (2) 2.3 版本变更情况......................................................................... 错误!未定义书签。 2.4 测试任务列表 (2) 3测试环境描述 (2) 3.1 测试环境描述 (2) 3.1.1 硬件环境描述 (2) 3.1.2 软件环境描述 (3) 3.2 测试环境比较 (3) 3.3 其它说明 (3) 4测试故障描述 (3) 4.1 ××××测试模块 (3) 4.2 ××××测试模块 (3) 5测试结果分析 (4) 5.1 ××××模块测试结果分析 (4) 5.2 ××××模块测试结果分析 (4) 5.3 总体测试结果分析 (4) <2.按实现结果统计:> (4) 6测试结论 (5) 7测试总结和评价 (5) 7.1 测试评估 (5) 7.2 测试总结和改进建议 (5) 8遗留问题报告 (5) 8.1 遗留问题统计 (5) 8.2 遗留问题详细列表 (6) 附录1:测试现场记录 (7)

手机APP产品测试用例实例与模版

中国电信XXX项目 功能测试用例 撰稿人:XX XXX信息网络有限责任公司 2013年X月XX日

目录 1.概述----------------------------------------------------------------------------------------------------------------- 3 1.1编写目的---------------------------------------------------------------------------------------------------------- 3 1.2读者对象---------------------------------------------------------------------------------------------------------- 3 1.3参考资料---------------------------------------------------------------------------------------------------------- 3 2.ANDROID测试用例-------------------------------------------------------------------------------------------- 4 2.1登陆/注册--------------------------------------------------------------------------------------------------------- 4 2.2文件上传---------------------------------------------------------------------------------------------------------- 4 2.3文件收藏---------------------------------------------------------------------------------------------------------- 5 2.4文件删除/还原 -------------------------------------------------------------------------------------------------- 5 2.5文件重命名 ------------------------------------------------------------------------------------------------------ 6 2.6文件移动---------------------------------------------------------------------------------------------------------- 7 2.7文件分享---------------------------------------------------------------------------------------------------------- 7 2.8图片浏览---------------------------------------------------------------------------------------------------------- 8 2.9相册备份---------------------------------------------------------------------------------------------------------- 8 2.10私密空间 -------------------------------------------------------------------------------------------------------- 9 2.11设置 ------------------------------------------------------------------------------------------------------------ 10 2.12客户端安装/升级-------------------------------------------------------------------------------------------- 10

史上最全的手机硬件测试用例

XXX手机硬件测试列表 1.1.1 LCD测试 1.数量:2pcs以上; 2.测试方法及内容:手机正常开机后,距离30cm,与水平成45o角并在各个方向15o范围内观察LCD工作是否正常。 a. LCD显示是否正常,是否存在斑点、阴影等; b.彩屏LCD各种颜色能否正常显示,分辨率、色素、响应时间等性能指标是否符合要求; c.分别在暗室、荧光(约750Lux)和阳光(大于3500Lux)下测试LCD显示是否正常,各性能指标是否符合要求; d.将电源设置成高(4.2v)、中(3.8v)、低(3.5v)不同电压,LCD显示是否有差异或异常。 3.预期结果: a. LCD显示正常,不存在斑点、阴影等; b.彩屏LCD各种颜色正常显示,分辨率、色素、响应时间等性能指标符合要求(结合项目的具体指标规定); c.在暗室、荧光(约750Lux)和阳光(大于3500Lux)下测试LCD显示均应正常,各项性能符合项目的具体指标要求; d.在高、中、低不同电压下,LCD显示应正常且基本一致。 1.1.2 LCD背光及键盘背光测试 1.数量:2pcs以上; 2.测试方法及内容:手机正常开机后,选择进入手机功能菜单中的相应设置进行测试。 a.测试手机背光及LED能够正常工作; b.分别在暗室、荧光(约750Lux)和阳光(约2000Lux)下测试LED亮度是否正常; c.背光亮度是否符合要求,测试在不同电池电压情况下,背灯的亮度是否具有一致性; d. LED是否能够按照要求打开和关闭。 3.预期结果: a.手机背光及LED工作正常; b.在暗室、荧光(约750Lux)和阳光(约2000Lux)下,LED亮度均应正常; c.背光亮度应符合要求且在不同电池电压情况下,背灯亮度基本一致; d. LED能够按照要求打开和关闭,且亮度正常。 1.1.3 TP触摸屏承重能力测试 4.数量:5pcs以上; 5.测试方法及内容:重压头25kg,静压30秒之后,等待30秒,再重新放置重压头。 6.预期结果: a. 200次重压后样品不出现牛顿环,则为良品; 1.1.4 Camera测试 1.数量:4pcs以上; 2.测试方法及内容:手机正常开机后,选择手机功能菜单进入拍照状态,对标准测试板进行拍照。 a. Camera是否能够正常工作; b. 拍摄的照片效果是否符合规范要求; c. 用标准色板照片色块的对比测试; d. 测试Digital Camera的反应时间; e. 开启闪光灯功能,看闪光灯是否正常工作。 3.预期结果: a. Camera工作正常,能正常开启与关闭; b.照片效果符合规范要求,参考Camera Spec; c.反应时间达到规范要求;

功能测试用例的设计

功能测试用例的设计 LG GROUP system office room 【LGA16H-LGYY-LGUA8Q8-LGA162】

一、实验目的 1.用因果图法分析原因结果,并决策表设计测试用例。 2.使用场景法设计测试用例。 二、实验内容 1. 将三角形问题的可能结果扩展为:一般三角形、等腰三角形、等边三角形、直角三角形、等腰直角三角形和非三角形,考虑用因果图法设计测试用例,给出完整步骤。 2. 有一个在线购物的实例,用户进入一个在线购物网站进行购物,选购物品后,进行在线购买,这时需要使用帐号密码登录,登录成功后,进行付钱交易,交易成功后,生成订购单,完成整个购物过程。使用场景法设计上述问题的测试用例。 三、实验环境 Windows XP系统 四、实验步骤和结果 1. 将三角形问题的可能结果扩展为:一般三角形、等腰三角形、等边三角形、直角三角形、等腰直角三角形和非三角形,用因果图法设计测试用例,给出完整步骤。具体如下: 1)输入的三边分别为a,b,c(斜边) 且a

2. 行在线购买,这时需要使用帐号密码登录,登录成功后,进行付钱交易,交易成功后,生成订购单,完成整个购物过程。使用场景法设计上述问题的测试用例。

(注:在下面的矩阵中,V(有效)用于表明这个条件必须是 VALID(有效的)才可执行基本流,而 I(无效)用于表明这种条件下将激活所需备选流,“n/a”(不适用)表 对生成的所有测试用例重新复审,去掉多余的测试用例,测试用例确定后,对每一个测

五、实验结果和讨论 成功使用因果图法、场景法设计了测试用例。 六、总结 1.因果图法的定义是一种利用图解法分析输入的各种组合情况,从而设计测试用例的方法,它适合于检查程序输入条件的各种组合情况。 2.在事件触发机制中场景法用得最多。在测试一个软件的时候,先确定基本流也就是测试流程中软件功能按照正确的事件流实现的一条正确流程,接着去确定备选流也就是那些出现故障或缺陷的过程,用备选流加以标注。然后可以采用矩阵或决策表来确定和管理测试用例。

手机app测试方法

1 APP测试基本流程 1.1流程图 仍然为测试环境

1.2测试周期 测试周期可按项目的开发周期来确定测试时间,一般测试时间为两三周(即15个工作日),根据项目情况以及版本质量可适当缩短或延长测试时间。正式测试前先向主管确认项目排期。 1.3测试资源 测试任务开始前,检查各项测试资源。 --产品功能需求文档; --产品原型图; --产品效果图; --行为统计分析定义文档; --测试设备(ios3.1.3-ios5.0.1;Android1.6-Android4.0;Winphone7.1及以上;Symbian v3/v5/Nokia Belle等); --其他。 1.4日报及产品上线报告 1)测试人员每天需对所测项目发送测试日报。 2)测试日报所包含的内容为: --对当前测试版本质量进行分级; --对较严重的问题进行例举,提示开发人员优先修改; --对版本的整体情况进行评估。 3)产品上线前,测试人员发送产品上线报告。 4)上线报告所包含的内容为: ---对当前版本质量进行分级; ---附上测试报告(功能测试报告、兼容性测试报告、性能测试报告以及app可用性能标准结果); --总结上线版本的基本情况。若有遗留问题必须列出并记录解决方案。 2 App测试点 2.1安全测试 2.1.1软件权限 1)扣费风险:包括发送短信、拨打电话、连接网络等

2)隐私泄露风险:包括访问手机信息、访问联系人信息等 3)对App的输入有效性校验、认证、授权、敏感数据存储、数据加密等方面进行检测 4)限制/允许使用手机功能接人互联网 5)限制/允许使用手机发送接受信息功能 6)限制/允许应用程序来注册自动启动应用程序 7)限制或使用本地连接 8)限制/允许使用手机拍照或录音 9)限制/允许使用手机读取用户数据 10) 限制/允许使用手机写人用户数据 11) 检测App的用户授权级别、数据泄漏、非法授权访问等 2.1.2安装与卸载安全性 1)应用程序应能正确安装到设备驱动程序上 2)能够在安装设备驱动程序上找到应用程序的相应图标 3)是否包含数字签名信息 4)JAD文件和JAR包中包含的所有托管属性及其值必需是正确的 5)JAD文件显示的资料内容与应用程序显示的资料内容应一致 6)安装路径应能指定 7)没有用户的允许,应用程序不能预先设定自动启动 8)卸载是否安全,其安装进去的文件是否全部卸载 9)卸载用户使用过程中产生的文件是否有提示 10)其修改的配置信息是否复原 11)卸载是否影响其他软件的功能 12)卸载应该移除所有的文件 2.1.3数据安全性 1)当将密码或其他的敏感数据输人到应用程序时,其不会被储存在设备中,同时密码也不会被解码 2)输人的密码将不以明文形式进行显示 3)密码,信用卡明细,或其他的敏感数据将不被储存在它们预输人的位置上 4)不同的应用程序的个人身份证或密码长度必需至少在4一8个数字长度之间 5)当应用程序处理信用卡明细,或其他的敏感数据时,不以明文形式将数据写到其它单独的文件或者临时文件中。以防止应用程序异常终止而又没有侧除它的临时文件,文件可能遭受人侵者的袭击,然后读取这些数据信息。 6)当将敏感数据输人到应用程序时,其不会被储存在设备中 7)备份应该加密,恢复数据应考虑恢复过程的异常通讯中断等,数据恢复后再使用前应该经过校验 8)应用程序应考虑系统或者虚拟机器产生的用户提示信息或安全替告 9)应用程序不能忽略系统或者虚拟机器产生的用户提示信息或安全警告,更不能在安全警

手机性能测试报告

手机性能测试报告 系:信息 班级:041 指导教师:李国力 本报告是我同肖钢同学一起合作完成的。由于条件限制,我们只是通过测试相同的项目来对比两个版本的性能差异,实验项目有基本功能、游戏流畅性、响应时间、CPU 负载、内存使用等。我们所做的实验测试,只对存在差异性的项目进行报告结果,对其它有相同结果的项目没有列到本报告中。在实验中分别是对安卓和苹果二种手机进行了测试。 第一个成果:测试项及测试结果: 第二个成果是:使用超级兔子系统评测的结果: 序号 测试项 功能名称 RAM256版 RAM512升级版 差值\优势机 1 基本功能 通话,短信,浏 览器 正常 正常 相同 2 安装20个软件用时 第三方软件 1000秒 300秒 700秒/RAM512 升级版 3 启动游戏 Angry bird 20秒 12秒 8秒/RAM512升级版 4 游戏后台 Angry bird 不能后台(内存不足引起) 能后台 RAM512升级版 5 5小时并发测试 音乐、QQ ,Angry bird Angry bird 出现2次错 误 正常 RAM512升级版 6 运行游戏 的流畅性 Angry bird , NFS Shift ,水果 忍者 RAM512升级版 测试项 RAM256版 RAM512升级版 差值/优势机 1 RAM 性能 88 98 10/RAM51 2 2 CPU 整数性能 179 199 20/RAM512 3 CPU 浮点性能 15 16 1 4 2D 绘图性能 234 23 5 1 5 3D 绘图性能 395 454 60/RAM512 6 数据库IQ 性能 120 140 20/RAM512 7 SD 卡写入速度 55 55 0 8 SD 卡读取速度 161 161

手机游戏测试用例

统一测试标准 1 安装和运行 (4)

1.2 启动时间过长 (5) 2 内存使用 (6) 2.1 运行时的内存状况 (6) 3 链接 (7) 3.1 无效的网络访问设置 (7) 3.2 发送/接受资料 (8) 3.3 网络延迟或无法链接 (9) 3.4 网络链接—飞行模式 (10) 4 处理事件 (11) 4.1 自动启动信息传送 (11) 4.2 消息队列 (12) 4.3 定时事件到时 (13) 4.4 睡眠模式下定时事件到时 (14) 4.5 关机模式下定时事件到时 (15) 5 发送消息和打电话 (16) 5.1发送 (16) 5.2接收 (17) 5.3 来电 (18) 6 外部影响 (19) 6.1插入存储卡 (19) 6.2 插入和移出存储卡 (20) 6.3 存储卡屏幕状态 (21) 7 用户界面 (22) 7.1 可读性 (22) 7.2 读出时间 (23) 7.3 屏幕重绘 (24) 7.4 一致性 (25) 7.5 按键布置的方便使用 (26) 7.6 应用程序的速度 (27) 7.7 出错信息 (28) 7.8 工作进展 (29) 7.9 运行中的操作 (30) 7.10 多种显示格式的处理 (31) 7.11 不同的屏幕尺寸 (32) 7.12 不同输入格式的处理 (33) 7.13 加速器/运动传感器响应 (34) 7.14 拼写错误 (35) 7.15 专业文本错误 (36) 8 语言 (37) 8.1 正确操作 (37) 8.2 手动选择 (38) 8.3 支持的格式 (39) 8.4 国际文字 (40)

9.1 从主菜单暂停/恢复 (41) 9.2 运行时的暂停 (42) 9.3 恢复 (43) 9.4 对终端系统特征的影响 (44) 9.5 资源共享—资料库 (46) 10 媒体 (47) 10.1 应用程序之静音功能 (47) 10.2 设置状态的通俗性 (48) 10.3 设置不损坏应用程序 (49) 10.4 设置组合 (50) 10.5 保存设置 (51) 10.6 特定功能 (52) 11 菜单 (53) 11.1 “帮助”和“关于” (53) 11.2 有效操作 (54) 12 功能 (55) 12.1 功能健全检查 (55) 12.2 应用程序的隐藏特性 (56) 13 按键 (57) 13.1 展开菜单 (57) 13.2 选择键 (58) 13.3 文本编辑框的滚动 (59) 13.4 暂停 (60) 13.5 同时按键 (61) 13.6 多个按键 (62) 14 设备特殊检查 (63) 14.1 设备关闭 (63) 14.2 设备开启 (64) 15 稳定性 (65) 15.1 应用程序稳定性 (65) 15.2 强制关机后应用程序的运作。 (66) 16 资料处理 (67) 16.1 保存游戏状态 (67) 16.2 删除资料 (68) 16.3 修改记录 (69) 17 安全性 (70) 17.1 加密 (70) 17.2 密码 (71)

手机app测试经验总结

手机上a p p测试总结 / / 上的app分为基于HTML5的app(类似于pc上的b/S应用)和本地app(类似于 C/S结构)。 所以上我们也可以充分吸收的b/s和c/s测试经验。但是不同于pc上的应用测试,手机上的测试有其独特性 测试前的思考:我们这个产品主要是做什么的为什么我要做这个产品市场上有那 些同类型的产品 测试前的准备:1.使用同类型的产品,不仅仅是使用,应该是测试同类型的产品。2.熟悉我们产品的spec文档,积极和pm交流。3,写,没有时间至少要有一个checklist。 1.功能 a.基本功能,主要指app是否完成了设计的所有功能。分清模块,写一份checklist,避免漏测。考虑横竖屏切换,不过很多app现在只支持竖屏。 b.系统交互:电话短信干扰,低电量提醒,push提醒,usb数据线插拔提醒,充电提醒等, 2.性能:稳定性,兼用型(android碎片化是个难题,bug也多,ios相对bug少),app运行的内存消耗和cpu消耗,app后台长时间运行的耗流量,耗电量。 推荐testin这个第三方平台,对android兼用性测试比较有帮助。 3.易用性:面是否吸引人、容易理解。界面整洁、简单。无错别字。点击范围确 定等。这部分测试中,如果测试认为有不合理的地方通常会提交需求bug。 4.外场:网络切换,网络信号强,弱下的app运行情况。

对自动化的一些看法: 目前我们可以接触到手机方面的自动化工具:robotium,monkey,monkeyrunner,androidjunit。但是由于ui变化快,往往不方便维护。前三个不需要源码支持,但是功能有限,androidjunit很强大,对代码能力要求高,同时需要源码支持。app的开发周期一般都很短,ui变化大,用自动化要考虑投入成本,大多数的公司估计都不适用。不过测接口之类的通过自动化是个不错的选择。 转,说得多有道理的。 1.移动开发节奏很快,版本快速迭代,如何让测试起来? Monkey:我建议放弃完全得 Case。全部用feature list或者测试思维导图或者功能点划分表来进行引导得测试。主要目的不会漏掉功能点以及防止regression 得bug。其次要敏捷必须要有自动化得支持。关于这点就是根据不同得app进行定义了。首先UT无论如何就要做起来。其次是api和regression test得自动化要做起来。当然CI也一定要搭建的。 2.移动应用测试,如何更全面的保证产品质量如何让用户参与到测试中来?Monkey:更全面得保证产品质量。如果要说到全面,那么必须就是功能,压力,性能,安全,用户体验面面具到了。其实还是和我第一个问题说得一样。将app 结合os得特性分层进行逐个得测试或者自动化测试。关于让用户参与到测试中来的话。我建议可以将不同的用户集合起来,qq或者weixin保持联系。然后android 可以定期发布内测版本,ios可以发布testflight版本。 3.用户反馈问题建议非常多,如何做好有效管理、分析和反馈?

手机游戏测试总结

手机测试的经验总结 查看( 35 ) / 评论( 0 ) / 评分( 0 / 0 ) 1.在提交高通前务必要检查文档与实际程序的功能表现是否相同,比如说,游戏增加了密技功能,在文档中就要有相应的说明。 2.在模拟器上图像处理速度较快,所以不会出现游戏中移动的图像变模糊的现象,但是由于手机的分辨率相对低,所以一般在模拟器显示正常的速度,到了手机就应该让开发人员适当调慢,否则将会出现移动物体变模糊不能清晰辨认的情况。 3.有些游戏使用了很多的图片资源,当在两个界面之间(例如在主菜单界面和帮助界面之间,主界面菜单是由许多图片组成的,帮助界面是一个html文件的浏览显示),连续按若干次使其在两个界面之间连续切换,会出现图像重叠现象,其原因是手机的CPU处理速度跟不上刷新速度,而且主界面的图片资源一直没有释放,导致图像的残留。一般可模拟Grinder把这些类似的问题测出来。 4.是否正确处理来电。如果没有适当正确的来电处理,有些来电会使游戏画面变乱,有些直接退出,甚至死机。Brew程序员往往会在来电处理后的恢复中忘了对游戏音乐的处理,比如说原先选择了关闭音乐的,来电处理后音乐又自动开始播放了。有时候需要模拟两个或以上的连续的来电以发掘程序深层的逻辑错误,这些错误大多是来电处理后的恢复过程的错误。另外短信,电量不足等一些事件警告的出现也有可能导致程序出错,也要作出相应的处理。 5.注意确保游戏说明和帮助的完整清晰,检查系统提示信息,确保在游戏中出现的文字的正确拼写,没有错别字。要尽量用敬称“您”而不用“你”。 6.标题,菜单等的文字显示要尽量用小字体,尽量缩短文字,能用简短文字说明清楚的就不要用长句,例如“按2,4键可以左右移动图片”就可改成“按2,4键左右移动图片”,或者甚至改成“按2,4键移动图片”。因为不同的手机显示屏幕宽度不一样,在一款手机上显示正确不代表在其他款式都能正确显示,然而用小字体,短句子就能适应大多数手机的屏幕宽度。 7.线程的处理,有些游戏设有多个线程,如果没有处理好线程的调用释放问题的话,就很可能出现线程争用的问题。例如一个宠物游戏,宠物死亡后,会调用一个新的线程循环播放哀吊音乐,有些程序员由于粗心大意忘记了释放这个线程,当重新开始游戏时,就会出现这个线程播放的音乐与游戏过程的背景音乐交替播放的情况。 8.文件处理。当涉及文件读写操作的时候,要特别注意测试文件操作带来的内存问题。比如说,有些游戏需要用文件记录游戏最高分或分值等,要注意测试第一次运行程序时的退出操作(此时没有最高分记录或其他分值记录),程序是否申请了文件指针或文件资源而没有释放。如果是的话,则会导致退出时的内存错误。另外对于Brew,应用程序的文件包中不得包含零字节的文件,每个文件至少有一个字节,同时还要求不能包含无用的文件或文件夹,目的是节省手机上有限的存储资源。

手机APP产品测试用例实例与模版

手机APP产品测试用例实例与模版

中国电信XXX项目 功能测试用例 撰稿人:XX XXX信息网络有限责任公司

2013年X月XX日 目录 1.概述----------------------------------------------------------------------------------------------------------------- 4 1.1编写目的 ----------------------------------------------------------------------------------------------------- 4 1.2读者对象 ----------------------------------------------------------------------------------------------------- 4 1.3参考资料 ----------------------------------------------------------------------------------------------------- 4 2.ANDROID测试用例-------------------------------------------------------------------------------------------- 5 2.1登陆/注册 ---------------------------------------------------------------------------------------------------- 5 2.2文件上传 ----------------------------------------------------------------------------------------------------- 6 2.3文件收藏 ----------------------------------------------------------------------------------------------------- 7 2.4文件删除/还原 ---------------------------------------------------------------------------------------------- 9 2.5文件重命名 ------------------------------------------------------------------------------------------------- 10 2.6文件移动 ---------------------------------------------------------------------------------------------------- 11 2.7文件分享 ---------------------------------------------------------------------------------------------------- 12 2.8图片浏览 ---------------------------------------------------------------------------------------------------- 14 2.9相册备份 ---------------------------------------------------------------------------------------------------- 15 2.10私密空间--------------------------------------------------------------------------------------------------- 17 2.11设置--------------------------------------------------------------------------------------------------------- 18 2.12客户端安装/升级----------------------------------------------------------------------------------------- 20

手机黑盒测试介绍

手机黑盒测试介绍 手机黑盒测试介绍软件测试 黑盒测试(black—box testing)又称功能测试、数据驱动测试或基于规范的测试。用这种方法进行测试时,被测程序被当作看不见内部的黑盒。在完全不考虑程序内部结构和内部特性的情况下,测试者仅依据程序功能的需求规范考虑确定测试用例和推断测试结果的正确性。因此黑盒测试是从用户观点出发的测试,黑盒测试直观的想法就是既然程序被规定做某些事,那我们就看看它是不是在任何情况下都做的对。完整的“任何情况”是无法验证的,为此黑盒测试也有一套产生测试用例的方法,以产生有限的测试用例而覆盖足够多的“任何情况”。由于黑盒测试不需要了解程序内部结构,所以许多高层的测试如确认测试、系统测试、验收测试都采用黑盒测试。 黑盒测试首先是程序通常的功能性测试。要求: 每个软件特性必须被一个测试用例或一个被认可的异常所覆盖。 用数据类型和数据值的最小集测试。 用一系列真实的数据类型和数据值运行,测试超负荷、饱和及其他“最坏情况”的结果; 用假想的数据类型和数据值运行,测试排斥不规则输入的能力; 对影响性能的关键模块,如基本算法、应测试单元性能(包括精度、时间、容量等)。 不仅要考核“程序是否做了该做的?”还要考察“程序是否没做不该做的2”同时还要考察程序在其他一些情况下是否正常。这些情况包括数据类型和数

据值的异常等等。下述几种方法:(a)等价类划分,(b)因果图方法,(c)边值分析法,(d)猜错法,(e)随机数法,就是从更广泛的角度来进行黑盒测试。每一个方法都力图能涵盖更多的“任何情况”,但又各有长处,综合使用这些方法,会得到一个较好的测试用例集。 1.等价类划分 等价类划分是一种典型的黑盒测试方法。等价类是指某个输入域的集合。它表示对揭露程序中的错误来说,集合中的每个输入条件是等效的。因此我们只要在一个集合中选取一个测试数据即可。等价类划分的办法是把程序的输入域划分成若干等价类,然后从每个部分中选取少数代表性数据当作测试用例。这样就可使用少数测试用例检验程序在一大类情况下的反映。 在考虑等价类时,应该注意区别以下两种不同的情况: 有效等价类:有效等价类指的是对程序的规范是有意义的、合理的输入数据所构成的集合。在具体问题中,有效等价类可以是一个,也可以是多个。 无效等价类:无效等价类指对程序的规范是不合理的或无意义的输入数据所构成的集合。对于具体的问题,无效等价类至少应有一个,也可能有多个。 确定等价类有以下几条原则: 如果输入条件规定了取值范围或值的个数,则可确定一个有效等价类和两个无效等价类。例如,程序的规范中提到的输入条包括“……项数可以从1到999……”,则可取有效等价类为“l考项数<999”,无效等价类为“项数999”。 输入条件规定了输入值的集合,或是规定了“必须如何”的条件,则可确定一个有效等价类和一个无效等价类。如某程序涉及标识符,其输入条件规定“标

app测试报告范文(20200505190910)

app测试报告范文 app测试报告范文【1】 一、引言 手机软件的自动化测试一直困扰着手机软件测试从业人员,本文将最近的一些研究新发现及具体思路作详尽阐述,希望能给予大家更多的参考萌发新的思路。 通过长期的手工测试得出如下可以以自动化测试来解决的问 题: 1. 压力测试:一些连续不断的操作,比如反复切换歌曲播放 及联网操作等; 2. 极限临界测试:一些极限条件的构造(创建多个列表)及 输入字符个数等; 3. 兼容及中断:比如在播放或下载歌曲的时候来电话或者信息; 4. 基本功能回归测试:这样大大的节约了时间和人力成本。 对于以上的测试很多也是可以通过手工来完成,但部分测试采用手工测试是不可靠的,比如最近发现一个Bug(在联网的一瞬间如果来一个信息等中断操作出现死机),类似这种Bug出现条件非常苛刻和临界的情况在手工测试中是很难发现和构造这种测试环境的,即使发现了在很大程度上也属于一种偶然,同时给开发人员定位这个问题也带来了很大的困难。 面对诸多因素,我们不得不重视手机软件的自动化测试研究。

其实如果掌握了一些自动化测试要领,从简单入手,逐步实现和突破,相信一定能够解决手机软件自动化测试的难题。 二、自动化测试原理 1. Test Agent Test Agent为嵌入在手机软件系统中的一个测试代理模块, 解决PC端与手机端交互处理及互联消息通讯问题,这是区别于其他 桌面软件自动化测试的关键点,也是嵌入式软件自动化测试的主要特征之一。通过串口或蓝牙设备与PC端中的Test Tool建立通讯,其具备的主要功能如下: 1) 接收Test Tool发送的消息并向手机端软件系统分发消息及任务 2) 监控手机端软件运行情况并根据相应的约束反馈给PC端的Test Tool 3) 被测软件的功能(接口)封装及消息响应 2. Test Tool Test Tool自动化测试工具在PC端用于测试控制及测试操作实体,与Test Agent对应,该工具与常规的自动化测试软件一样, 其具备的主要功能如下: 1) 向手机端Test Agent发送可识别的消息及任务 2) 接收来自手机端Test Agent的反馈结果 3) 对来自手机端Test Agent的反馈进行测试业务的处理 4) 将测试业务的处理结果呈现给测试人员

相关主题