手机软件测试入门指导-51Testing
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
专项测试
FLASH专项测试
我们所需的操作即是针对使用到闪存的模块(如 电话簿,短彩信,通话记录,相机,录音,视频录像 器)不断的进行存满和清空及开关机的操作,检测我 们的手机是否存在异常现象。具体操作如下: 1.将电话簿/短信/通话记录/相机,彩信,录音,视频录 像器(因这四个模块的存储空间是共享的,所以我们可 以放在一起测试)所分配的空间分别存储满后执行关机 再开机操作,查看我们的数据是否能写入且能正常显 示。 2.执行1后,再往将电话簿/短信/通话记录/相机,彩信, 录音,视频录像器里存入数据,检测是否不能继续存入 且有提示语,并无其它异常现象(如死机,当前已存 数据显示异常)。
全面测试 全面测试
全面测试是三种测试类别中最花费时间,也是最能发 现问题的一种。但有些时候因为项目进度的原因我们 只能选择性的针对有些版本进行全面测试。全面测试 又包括单功能、矩阵、隐藏功能的测试 A)单功能测试即执行每一个菜单项或功能点,找出与 预期结果之间存在的差异性。如我们在执行电话簿查 找时,应使用各种方式查找电话簿条目(如存有姓名 (纯英文/汉字/数字/符号/各种格式组合的名字), 名字为空),检测是否能查找到相应的条目并显示正 常。以此类推的方式来进行单功能测试。
专项测试
3.将电话簿/短信/通话记录/相机,彩信,录音,视频录 像器分别清空后执行开关机操作,查看我们的数据是 否能被清空,同时我们还可以穿插操作只将已满数据 删除一条记录的操作。 4.执行3后,再往电话簿/短信/通话记录/相机,彩信, 录音,视频录像器里存入数据(不需存满)执行开关机 操作,查看该数据是否已被保存且显示正常。 如此重复1,2,3,4操作20次即可。此项测试 我们主要用到了压力测试和边界值测试方法,还有更 多细节上的东西我们可在测试的时候自己添加(如我 们可以看下在短信空间已满的情况下来信息是否有提 示,且将短信删除一条后是否能将其接收到)。
2.调节背光的时候为不同时长后检测 a)背光亮灭的时间是否正常 b)在各界面屏灭后按键/触屏/其它突发事件发生时 是否能正常点亮背光
专项测试
摄像头专项测试
它包括三大功能的测试:相机,录像器,网络摄像头(部 分手机带视频通话功能,还需注意) 1.在相机/录像器/网络摄像头(拍照,QQ视频)界面的 预览效果是否Ok 2.拍照/录像/网络摄像时显示及成像效果是否OK(清晰 度,亮度,尺寸,是否变形或分屏等) 以上两点均要在不同的条件下测试(如在不同的特效,不 同尺寸 ,不同焦距下等等) 3.拍照/录像/网络摄像时或播放相片/视频过程中有其它 事件干扰(来电,来信息,插拔耳机,蓝牙连接请求等) 界面是否显示正常,且事件干扰完成后是否退出到应有的 界面。
准备工作 形成对BUG的敏感度 在熟悉业务之后,我们进一步的工作就应该 是 a)在操作手机菜单项的时候记录下所有我们所认 为的bug并与其它测试人员讨论定下结果。最 终理解哪些是我们误认为的bug。 b)再拿我们的bug单去比较该款软件已存在的 bug库,比较一下哪些是已经被我们忽略的地 方。
专项测试
专项测试
专项又分为修改bug、更改客户需求、 更换硬件配置(换FLASH,换屏,换摄像头) 这三种。 专项测试即针对修改项及其可能影响到的 模块(有时我们可能不了解修改bug后会影响 到哪一模块时,可以向我们相关项目的软件开 发者咨询了解)进行检测 修改bug和更改需求的测试就较简单一点, 下面我们重点介绍一下专项测试换FLASH,屏, 摄像头所需执行的操作。
专项测试
屏(LCD背光)的专项测试
LCD背光的测试工作我们所需的操作如下即可: 1.调节背光为不同级别后检测 a)背光亮度是否显示正常 b)在各界面(特别是搜网界面)是否有屏闪现象,是 否在可接受的范围内。 c)在各界面屏灭后按键/触屏/其它突发事件发生时 是否能正常点亮背光 d)开关机界面是否显示正常
注意:大家在使用手机时务必要使用任何一个菜单项,不能想当然的 去认为它是实现什么功能,而是要实实在在的去操作。不遗漏任何菜 单可以帮助我们在进行后续的测试工作时养成良好习惯。
测试流程
测试流程
现有的测试类别分为全面测试、 专项测试、大功能测试。我们可以根据 当前软件的稳定程度或修改范围来决定 应开展哪种/哪2种方式的测试工作。 下面我们来分别讲述一下何为全面 测试、专项测试及大功能测试。
手机软件测试入门指导
之简易介绍
Contents
1
2 3
测试入手前的准备工作 测试流程 测试规范及注意事项
4
Fra Baidu bibliotek
小结
准备工作 熟悉业务 我们想要做好任何一个行业的软件测试工作, 必须要理解透该行业的业务逻辑。其实手机也一 样,我们只有熟悉并理解了任何一个功能点或菜 单项所要实现的一个标准,才能去判别该功能点 或菜单项是否存在bug。 所以在此,我建议大家在入手测试工作之前, 可以先拿我们一款软件稳定成熟的手机试用每一 个菜单项,比较一下它实现的功能是否与我们之 前所理解的一致,如有疑问或怀疑的地方可以相 互讨论或请教一下我们的前辈。
测试流程 一般情况下,我们的专项测试均是配合全 面测试或大功能测试来一起进行的,其中全面 测试多应用在新项目前期或不稳定/改动大的 版本上,而(专项+大功能测试)则多半是在 软件改动较小或是较稳定的情况下使用的,其 实如果在时间允许的情况下,我建议还是多采 用全面测试。
全面测试
B)矩阵测试(交叉测试),即同时执行几项功能,检测 这些功能之间是否冲突,会不会引起不正常的现象。 如在通话时来信息,照相界面来电/信息/闹钟等等情 况下,本机界面显示及反应是否正常。 C)隐藏功能测试,即测试客户能使用到的但又未以菜单 形式显示的功能点,如电话簿列表界面排序是否正常, 通话质量(信号强弱,回音,电流声,音量大小)是 否OK,充电完成的图标显示是否正常,用户界面显示 效果,操作时手机的反应速度是否在可接受的范围内 等等。该测试方法可随着经验的积累来提高敏感度。 总之,全面测试需要我们在保证单功能的同时尽 量补充我们其它的测试点。