手机软件检测分析与实践

手机软件检测分析与实践

ID:25411472

大小:55.00 KB

页数:7页

时间:2018-11-20

手机软件检测分析与实践_第1页
手机软件检测分析与实践_第2页
手机软件检测分析与实践_第3页
手机软件检测分析与实践_第4页
手机软件检测分析与实践_第5页
资源描述:

《手机软件检测分析与实践》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、手机软件检测分析与实践第一章引言1.1研究背景及选题意义诺基亚、摩托罗拉、联想等传统厂商以结构调整来适应智能市场⑴,而电脑厂商与山寨厂商纷纷加大投资进军智能宇机市场。同时各企业为了差别化竞争致力于高端产品与明星产品,提高品牌影响力与技术力的同时通过产业链的整合加强对价值链的管控。除此之外,为了获得智能业务的核心要素-对操作系统的管理能力不断加强自主研发。没有自己操作系统的厂商比起依赖于特定的操作系统,更喜欢通过使用各种操作系统來加强市场地位。然而,正是在这样大的环境的影响下,国内外制造商之间的竞争日趋加剧。对

2、这些制造商而言,目前面临的一个重要问题就是如何及时满足消费者需求以提高市场占有率,如何树立良好的品牌形象以获取可持续性竞争优势。同时,根据某报道称,智能的返修率竟然高达40%。某公司2011年的报告显示,该公司智能在2011年的退货率高达到13%。一份数据显示,有关部门抽检了30个厂家的30款Android,检测出不同程度的软件质量问题共80项。归类后发现,软件出现错误导致死机、重启,错误率达27%;数据功能错误所占比例约为19%,与通讯直接相关的功能(如通话功能、信息功能等)错误,则占到52%。而这些问题的

3、出现,除了软件平台本身的原因,软件测试的不充分,测试质量的不过关绝对是非常重要的因素。如何根据公司的现状,来优化我们的测试流程能使我们在既定的时间内完成相应的测试任务以及保证我们的测试质量,正是本文所要研究的问题。1.2软件发展,现状与趋势从1876年贝尔发明一来,经历了长达一个多世纪的发展,通讯服务己经走进了千家万户,成为国家经济建设,社会活动以及人们交流信息所不可缺少的重要工具。我们一起来回顾一下的发展史:1G(模拟时代):第一代(1G)是指模拟的移动,也就是在20世纪八九十年代在影视作品中出现的大哥大。

4、最先研制出大哥大的是美国摩托罗拉公司的Cooper博士。由于当时的电池容量限制以及模拟调制技术需要硕大的天线和集成电路的发展状况等制约,这种外表四方,只能称之为可移动。很多人称之为砖头或是黑金刚等。这种有多种制式,如NMT,AMPS,TAGS,但是基本上使用频分复用方式只能进行语音通信,无法提供丰富多彩的增值业务;网络覆盖范围小且漫游功能差;模拟体积大、重量沉、样式陈旧。而且此类类似于简单的无线电双工电台,通话锁定在一定频率,使用可调频电台.就可以窃听通话。2G(GSM时代):第二代(2G)也是最常见的。通常

5、这些使用PHS,GSM或者是CDMA这些十分成熟的标准,具有稳定的通话质量和合适的待机时间。在第二代中为了适应数据通讯的需求,一些中间标准也在上得到支持,列入支持彩信业务的GPRS和上网业务的,T圆A等数字(2G),第三代一般来讲,是指将无线通信与国际互联网等多媒体通信结合的新一代移动通信系统。它能够处理图像、音乐、视频等多种媒体形式,提供包括网页浏览、会议、电子商务等多种信息服务。为了提供这样的服务,无线网络必须能够支持不同的数据传输速度,也就是说在宝内、室外和行车灯的环境中能够分别支持至少2iMbps、3

6、84kbps以及144kbps的传输速度。4G:是第四代移动通信以及技术的简称,是集3G与bps的速度下载,相比拨号上网来上,快了2000倍左右,上传的速度也能达到20Mbps,并能够满足几乎所有用户对于无线服务的要求。而在用户最为关注的价格方面,4G与固定宽带网络在价格方面不相上下,而且计费的方式更加灵活机动,用户完全可以根据自身的需求确定所需的服务。此外,4G可以在DSL和有线电视解调器没有覆盖的地方部著,然后在扩展到整个地区。很明显,4G有着不可比拟的优越性。第二章软件测试相关理论与工具概述随着计算机技

7、术的普及,软件系统已经深入到生活的各个方面,从普通的计算机软件,到银行或超市的终端系统,再到我们的软件系统。软件系统是一种针对特殊任务、特殊环境而进行特殊设计的产品,有其专门的幵发环境、软硬件紧密结合、严格的实时要求等特点。2.1软件测试特点软件测试是一种比较特殊的软件测试,软件经过分析,设计,编码后只有烧入硬件环境中才可以看见。软件测试的目的与普通软件测试是相同的,都是为了发现软件缺陷,而后修正缺陷以提高软件质量。系统安全性的失效可能会导致灾难性的后果,即使非安全性失效,也可能导致较大的经济损失。因此,软件

8、相对于其他的普通软件来说,对可靠性的要求比普通软件高。这就要求对软件进行严格的测试、确认和验证,以提高产品的可靠性。软件测试与普通软件测试相比,有其自身的特点:1、软件测试是在特定的硬件环境下才能运行的软件。2、宇机软件测试除了要保证其软件在特定环境下运行的高可靠性,还要保证软件系统的实时性。3、软件产品为了满足高可靠性的要求,不允许内存在运行时有泄漏等情况发生,因此除了对软件进行性能测试、GUI测

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。