欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    MOBILE_PHONE_SOFTWARE_TESTING.ppt

    • 资源ID:2718718       资源大小:664.50KB        全文页数:20页
    • 资源格式: PPT        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    MOBILE_PHONE_SOFTWARE_TESTING.ppt

    手机软件测试,Mascot Xu5/5/2010,Agenda,关于手机测试 手机软件测试流程 手机软件测试的方法 手机软件测试注意事项 手机测试工程师职责和应有素质,手机测试分为软件测试,硬件测试,结构测试和外场测试。软件测试:软件功能测试 电话簿,打电话,发短信,outlook,map,照相机等硬件测试:物理电气指标,仪器 射频,音频,电池等结构测试:抗压,抗摔,抗低温高温 翻盖,电池盖,卡槽等外场测试,手机测试的介绍,外场测试内容找网时间接通率位置更新越区切换通话质量漫游人体感应短消息/广播短消息兼容性(网络/SIM卡)其它功能测试(WAP、GPRS、BREW、彩信等),外场测试环境的选择用户反映问题较多的地方;拥有特殊业务的地方;不同的环境特征(平原、丘陵、山区、城市、农村、市区、郊区等)。不同的网络制式GSM/CDMA/PHS/WCDMA/TD-SCDMA不同的设备供应商(UT/ZTE/LUCENT);不同的信号环境(强信号、弱信号)不同的速度(火车/大巴/公交车/行走/静止)不同的时间段(早晨/上午/下午/晚上/夜里)测试实例:Compliance test,手机软件测试流程,测试流程大致是这样,但是大家要注意,手机测试对于PC软件测试而言,它更加的依赖硬件,所以,除了测试前我们一定一定要check版本外,在提交bug前,要记得多刷两个同样版本的手机看Bug是否可以重现。,手机软件系统测试类型,手机软件测试和一般的软件测试适用于同样的测试方法和流程。系统测试方法分为:功能测试,一致性测试,性能测试,压力测试,容量测试,安全性测试,恢复性测试,备份测试,GUI测试,健壮性测试,兼容性测试,可用性测试,可安装性测试,文档测试,在线帮助测试以及数据转换测试等。从手机软件系统测试的角度分为:功能模块测试,交叉事件测试,压力测试,容量测试,性能测试和用户手册测试等。下面就以短消息为例来阐述,手机软件测试的一般方法和测试的要求,供大家参考:一短消息SMS的基本功能测试1、短消息的基本功能:是指短消息的编辑,删除,保存,收发,显示,以及各种按钮等功能的正常实现。2、测试要求和执行:一般根据测试案例或软件本身的流程就可以完成短消息的基本功能测试。二短消息的交叉事件测试1、交叉测试:又叫事件或冲突测试,是指一个功能正在执行过程中,同时另外一个事件或操作对该过程进行干扰的测试。例如通话过程中接收到短信或来响闹。应该以执行干扰的冲突事件不会导致手机死机或花屏等严重的问题出现为Pass的标准。2、测试要求和执行:干扰要恰到好处,准确,否则很难发掘出深层次的软件缺陷。,三短消息的压力性能测试1、压力测试:又叫边界值容错测试或极限负载测试,即测试过程中,已经达到某一软件功能的最大容量,边界值或最大的承载极限,仍然对其进行相关操作。例如连续进行短信的接收和发送,超过收件箱和PIM卡所能存储的最大的条数,仍然进行短消息的接收或发送,以检测软件在超常态条件下的表现,来评估用户能否接受。2、测试要求和执行:可以考虑进行自动化测试四短消息的容量性能测试1、容量测试:又叫满记忆体测试,包括手机的用户可用内存和SIM/PIM卡的所有空间被完全使用的测试。此时再对可编辑的模块进行和存储空间有关的任何操作测试,如果软件的极限容量状态下处理不好,有可能导致死机或严重的花屏等问题的出现。2、测试要求和执行:可以考虑进行自动充满记忆体测试,要对不同品牌和不同容量大小的SIM/PIM卡进行测试 五.短消息的兼容性能测试 兼容性测试:也就是不同品牌手机,不同网络,不同品牌和不同容量大小的SIM/PIM卡之间的互相兼容的测试,以短消息为例:中国电信的小灵通接收到从中国移动或中国联通GSM发来的短消息,接收,显示和回复功能是否正常等。,手机自动化测试,通过上面短信测试的例子得出如下可以以自动化测试来解决的问题:1.压力测试:一些连续不断的操作,比如反复切换歌曲播放及联网 操作等;2.极限临界测试:一些极限条件的构造(创建多个列表)及输入字符个数等;3.兼容及中断(交叉事件):比如在播放或下载歌曲的时候来电话或者信息;4.基本功能回归测试:这样大大的节约了时间和人力成本。,手机特殊功能及结构,手机软件测试与一般软件测试存在很多的差异,除了手机属于电子消费产品,需要更多的人性化设计以外,我们还更应该从手机的特殊功能及结构上考虑测试的完整性。手机的特殊功能及结构体现在:手机屏幕 硬件性能:CPU,存储器,手机没有硬盘 硬件:硬件结构,外设,Sim/Pim/Uim 网络:根据网络制式的不同 OS:根据手机的特殊性,要求操作系统对响应时间达到一定限制范围。也就是所谓的实时操作系统 操作方式:触摸,普通键盘,全键盘 结构类型:直板,滑盖,折叠,直板旋转,折叠旋转,针对手机特殊性的测试方法,手机屏幕:横屏和竖屏。测试时最主要关心的显示,在横屏和竖屏两种模式下,文字,图片,分辨率,控件等显示均要完整和正确。硬件性能:后台运行很多程序时的手机性能和是否存在内存泄露。硬件:手机软件测试依赖于硬件结构。发现问题时首先要多刷两个相同的版本进行验证。网络:打电话,发送信息,邮件以及上网。不同的运营商网络不同,测试需要保证在不同环境下,手机功能的正常。测试关注点在手机的兼容性。OS:手机软件要在同系列操作系统上成功运行。测试关注点在手机的兼容性。操作方式:触摸,普通键盘,全键盘。有时候一款手机同样支持其中两三种的操作方式,在操作时要考虑每种操作方式是否都能生效。,手机软件测试实例,实例一:接听电话 假设我们现在测试一款滑盖手机,它支持全键盘以及触摸操作方式。根据手机功能的特殊性,我们接听电话会有很多种方式,下面我们会对每一种接听方式设计一个测试用例。Test case1:Title:按接听键应答 Purpose:验证手机接听键应答电话是否成功 Preconditions:网络及手机运作正常,sim卡工作正常 Steps:Step1:用另一手机向被测手机拨号直至拨通 Step2:在被测手机上按下接听键 Expected results:1.被测手机有正确的来电显示;2.被测手机正常接通电话。,Test case2:Title:触摸接听按钮应答 Purpose:验证手机通过触摸应答电话是否成功 Preconditions:网络及手机运作正常,sim卡工作正常 Steps:Step1:用另一手机向被测手机拨号直至拨通 Step2:在被测手机上触摸接听按钮 Expected results:1.被测手机有正确的来电显示;2.被测手机正常接通电话。Case1与case2是根据被测手机操作方式特点分别设计的case。在实际工作中,很多既可以采用键盘方式又可以采用触摸方式操做的功能都需要设计不同的test case去验证。,Test case3:Title:滑盖应答 Purpose:验证手机打开滑盖应答电话是否成功 Preconditions:网络及手机运作正常,sim卡工作正常;已设置打开滑盖接听电话的功能 Steps:Step1:用另一手机向被测手机拨号直至拨通 Step2:打开被测手机的滑盖 Expected results:1.被测手机有正确的来电显示;2.被测手机正常接通电话。除了直板手机,其他设计结构的手机都需要考虑这种特殊的接通方式。在设计测试用例的时候要充分考虑到手机结构的特殊性会影响到手机软件运行。,Test case4:Title:插上耳机自动应答 Purpose:验证手机插上耳机自动应答电话是否成功 Preconditions:网络及手机运作正常,sim卡工作正常;已设置插上耳机自动接听电话的功能 Steps:Step1:用另一手机向被测手机拨号直至拨通 Step2:向被测手机插上耳机 Expected results:1.被测手机有正确的来电显示;2.被测手机通过耳机正常接通电话。手机的一些软件功能不仅依赖于硬件,同时也与外设相辅相成。在测试手机软件时要经常考虑到硬件及外设对手机软件的影响。比如播放Mp3时没有声音,有可能是手机软件实现问题,也有可能是音频的问题。还有插上USB数据线时通讯功能是否正常,以及本身传输数据功能是否正常。,手机软件测试需要注意项,多语言切换:确保语言切换后手机的基本功能实现没有任何问题,这需要重点测试。输入法:根据手机操作方式有手写以及按键输入两种方式。需要考虑第三方事件的干扰,尤其是初始化、加载资源、启动软件某个进程时的时机。第三方事件干扰具体罗列如下:来短信提示;手机磁盘空间不足提示;手机没电提示;第三方手机软件弹出提示;用户定的闹铃/定时器提示;非产品设计文档中有效按键处理:如拍照/摄影键、功能键、解锁键、其他具体手机特有按键等等;蓝牙连接提示;连接数据线提示;充电提示;,测试工程师职责和应有素质,Read UI Specification学习数据库里的Error Report(格式、内容和别人的思路)测试工作写Error Report和Test Case熟练使用相应的软件和工具态度明确、端正,有责任心,严谨的工作作风良好的沟通和协调能力,积极主动地与别人交流,技术能力测试知识和技术编程知识和技术无线协议知识软件知识硬件知识语言能力英语水平,Discuss,如何在手机测试中找到深层次的BUG?如何对电话簿进行测试?,Thanks!,

    注意事项

    本文(MOBILE_PHONE_SOFTWARE_TESTING.ppt)为本站会员(文库蛋蛋多)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开