毕业论文范文——面向对象手机软件测试

毕业论文范文——面向对象手机软件测试

ID:27537023

大小:1.02 MB

页数:12页

时间:2018-12-04

毕业论文范文——面向对象手机软件测试_第1页
毕业论文范文——面向对象手机软件测试_第2页
毕业论文范文——面向对象手机软件测试_第3页
毕业论文范文——面向对象手机软件测试_第4页
毕业论文范文——面向对象手机软件测试_第5页
资源描述:

《毕业论文范文——面向对象手机软件测试》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、清远职业技术学院网络专业毕业论文(设计)毕业设计(论文)题目:面向对象手机软件测试姓名:学号:指导老师及职称:年月日12目录摘要3第一章手机软件测试基础知识31.1手机测试概念31.2手机软件测试内容31.3手机测试目的3第二章手机软件测试方法分类41.1从是否关心软件内部结构和具体实现的角度划分41.2从是否执行程序的角度41.3从软件开发的过程按阶段划分有4第三章手机软件测试用例编写71.1目的71.2范围71.3原则71.4信息模块测试用例为例7第四章手机软件测试工具81.1AutoRunne

2、r(自动化测试工具)81.2TestCenter(测试管理工具)81.3LoadRunner(负载测试工具)8第五章手机软件测试职业前景91.1技术之路:91.2管理之路:9第六章手机软件测试网站推荐91.1中国软件测试:http://softtest.chinaitlab.com/91.2北大青鸟软件测试网站:http://www.sz-btesting.com101.351testing软件测试论坛:http://www.51testing.com10结论11致谢11参考文献11附录1212面向

3、对象手机软件测试摘要:本文介绍手机软件测试的概念、测试方法的基本分类以及测试流程最终达到的效果,并结合测试经验编写测试用例,最后以信息模块为例设计了一个测试用例。关键词:测试方法、用例、流程第一章手机软件测试基础知识1.1手机测试概念使用人工或者自动手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别.它是帮助识别开发完成(中间或最终的版本)的计算机软件(整体或部分)的正确度(correctness)、完全度(completeness)和质量(qual

4、ity)的软件过程;是SQA(softwarequalityassurance)的重要子域1.2手机软件测试内容软件测试主要工作内容是验证(verification)和确认(validation),下面分别给出其概念:  验证(verification)是保证软件正确地实现了一些特定功能的一系列活动,即保证软件做了你所期望的事情。(Dotherightthing)  1.确定软件生存周期中的一个给定阶段的产品是否达到前阶段确立的需求的过程;  2.程序正确性的形式证明,即采用形式理论证明程序符号设一

5、计规约规定的过程;  3.评市、审查、测试、检查、审计等各类活动,或对某些项处理、服务或文件等是否和规定的需求相一致进行判断和提出报告。  确认(validation)是一系列的活动和过程,目的是想证实在一个给定的外部环境中软件的逻辑正确性。即保证软件以正确的方式来做了这个事件(Doitright)1.静态确认,不在计算机上实际执行程序,通过人工或程序分析来证明软件的正确性;  2.动态确认,通过执行程序做分析,测试程序的动态行为,以证实软件是否存在问题。软件测试的对象不仅仅是程序测试,软件测试应该

6、包括整个软件开发期问各个阶段所产生的文档,如需求规格说明、概要设计文档、详细设计文档,当然软件测试的主要对象还是源程序。1.3手机测试目的GrenfordJ.Myers曾对软件测试的目的提出过以下观点:  (1)测试是为了发现程序中的错误而执行程序的过程;  (2)好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案;12  (3)成功的测试是发现了至今为止尚未发现的错误的测试。  然而,这种观点指出测试是以查找错误为中心,而不是为了演示软件的正确功能.但是只从字面意思理解,可能会产生误导,认为

7、发现错误是软件测试的唯一目的,查找不出错误的测试就是没有价值的测试,实际上并非如此!  (1)测试并不仅仅是为了找出错误.通过分析错误产生的原因和错误的发生趋势,可以帮助项目管理者  发现当前软件开发过程中的缺陷,以便及时改进;  (2)这种分析也能帮助测试人员设计出有针对性的测试方法,改善测试的效率和有效性;(3)没有发现错误的测试也是有价值的,完整的测试是评定软件质量的一种方法第二章手机软件测试方法分类1.1从是否关心软件内部结构和具体实现的角度划分  A.白盒测试  B.黑盒测试  C.灰盒测

8、试1.2从是否执行程序的角度  A.静态测试  B.动态测试。1.3从软件开发的过程按阶段划分有A.单元测试  B.集成测试  C.确认测试  D.验收测试E.系统测试1.1.1白盒测试技术(WhiteBoxTesting)深入到代码一级的测试,使用这种技术发现问题最早,效果也是最好的。该技术主要的特征是测试对象进入了代码内部,根据开发人员对代码和对程序的熟悉程度,对有需要的部分进行在软件编码阶段,开发人员根据自己对代码的理解和接触所进行的软件测试叫做白盒测试。这一阶

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

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

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