手机软件测试工作总结

发表于:2010-12-10 11:13

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:51Testing软件测试网采编

  C)性能测试:测试软件的运行时间,响应时间,函数调用频度及嵌套,CPU占用率,数据吞吐量,辅助存储区,处理精度等。

  D)兼容对比测试:比如SIM卡、T卡、音频、视频等的兼容对比测试。

  E)待机电流测试:目的是测试电池的使用时间,待机电流图示也能体现出内部软件的稳定性。

  F)自动化测试:利用仪器来模拟用户使用过程,手机正常操作状态进行试验。实际上自动测试是将大量的重复性工作交给计算机来完成,可以节省大量的时间、成本、人员和资源。

  G)场地测试:主要是进行通讯网络测试,如:通话、信息、上网等,在不同的网络环境下进行测试,检验其通讯性能。

  H)CTA、FTA、GCF预测:

  CTA预测:主要是测手机的射频特性,也叫RF指标。通俗的讲,CTA就是通信设备的入网认证。

  FTA预测:全面型号认证(FULL TYPE APPROVAL)。GSM认证预测试。

  GCF预测:GSM和WCDMA认证预测试。

  I)回归测试:当缺陷被修正后或软件功能、环境发生变化后进行的重新测试。测试的困难点在于不好确定哪些内容应当重新测试。

  J)出厂测试:根据出厂的标准指标设计的测试例来进行各项测试。其中只要有一项指标没通过,则不能通过出厂测试。出厂测试例包括开关机、通话功能、特殊按键功能、菜单功能、附件功能、待机电流。

  (测试重点:针对本项目的重点,如是音乐手机、电影手机、拍照手机、智能手机、游戏手机等。从用户的使用点来测试。根据用户购买想法来进行重点模块的测试。在测试过程中,也要进行负载测试,压力测试,易用性测试,安装与升级卸载测试,安全性测试等等。)

  5.缺陷描述

  A)基本要求:准确、简洁、完整、规范。

  B)描述要点:标题应明确指明错误要点;操作过程应描述出测试的整个过程,包括工作环境,测试机器的运行条件,尽量多的提供一些相关的信息;还应相应的写明实际的运行结果和预期期望实现的结果。最好能实时保存trace或log信息。

  6.测试报告及评估

  A)模式要点:标题、版本号、测试员、统计数据、概率性、及个人对此次版本测试的评估等。

  B)现在测试报告基本上都有模板,如果是没有的话,应注意以上几点要点。

  7.沟通

  有些问题会与程序员所设计的相出路,甚至是一些小问题,那更应该发挥我们的沟通能力,要善于表达观点,表明软件缺陷为何必须修复,并通过实际演示求证观点。

  8.小结

  总之在这测试过程中,应尽可能做到“80-20”原则,在分析、设计、实现阶段的复审和测试工作能够发现和避免80%的Bug,而系统测试又能找出其余Bug中的80%,最后的5%的Bug可能只有在用户的大范围、长时间使用后才会暴露出来。因为测试只能够保证尽可能多地发现错误,无法保证能够发现所有的错误。还有就是一般情况下80%的缺陷聚集在20%的关键核心业务模块中。

  四、测试遗漏的后果

  如果软件缺陷被遗落并流落到客户那里,结果就是代价高昂的电话或者现场支持费用,还可能需要修复、重新测试和发布新的产品,更糟糕的情况是产品要被召回甚至被客户起诉。这种成本付出非常高,几乎是在内部修改缺陷的几何级数倍。

  质量之父PhilipCrosby把质量的费用分为整合费用和非整合费用两类,整合费用是指与一次性计划和执行测试相关的全部费用,用于保证软件按照预期方式进行。如果发现缺陷,经过一系列的缺陷处理流程而解决缺陷,这种费用就是非整合费用。PhilipCrosby在自己的作品中详细论述了内部的整合费用和内部的非整合费用之和远远小于外部也就是客户引起的非整合费用。

  总之,软件缺陷一定要尽可能的在内部解决,这对节约成本、提高产品知名度都大有裨益。

22/2<12
《2023软件测试行业现状调查报告》独家发布~

精彩评论

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号