基于白盒测试的软件测试技术开发 毕业论文

基于白盒测试的软件测试技术开发 毕业论文

ID:23946628

大小:1.55 MB

页数:90页

时间:2018-11-11

基于白盒测试的软件测试技术开发  毕业论文_第1页
基于白盒测试的软件测试技术开发  毕业论文_第2页
基于白盒测试的软件测试技术开发  毕业论文_第3页
基于白盒测试的软件测试技术开发  毕业论文_第4页
基于白盒测试的软件测试技术开发  毕业论文_第5页
资源描述:

《基于白盒测试的软件测试技术开发 毕业论文》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、毕业设计(论文)中文题目:基于白盒测试的软件测试技术开发英文题目:SoftwareTestingTechnologyDevelopmentBasedonWhite-BoxTesting学院:计算机学院专业:计算机科学与技术学生姓名:XXX学号:*********指导教师:XXX2011年6月1日题目:基于白盒测试的软件测试技术开发.适合专业:计算机科学与技术.指导教师(签名):提交日期:年月日学院:计算机与信息技术学院专业:计算机科学与技术.学生姓名:XXX学号:********.4毕业设计(论文)基本内容和要求:填写说明:要求学生完成的略微细

2、化的研究内容、技术指标、基本要求等。一.研究内容本毕业设计主要是针对白盒测试的单元测试的技术开发,运用Eclipse平台上的JUnit单元测试框架,来研究如何编写单元测试用例,熟练掌握并使用运用Eclipse工具进行测试,并且把测试自动化。二.技术指标1.单元测试技术的研究2.理解JUnit内部工作原理3.掌握JUnit特性三.基本要求1.了解软件测试具体内容2.对完整的程序进行完全的单元测试3.学会如何编写测试用例毕业设计(论文)重点研究的问题:填写说明:可以是重点研究问题的简单罗列。重点研究问题:1.软件测试的不同种类测试2.JUnit完整

3、生命周期3.引入组件4.测试异常处理5.实际单元测试测试项目参与4毕业设计(论文)应完成的工作:填写说明:是指学校规定的外文翻译及摘要、论文字数及规范化等要求以外,学生应该做的工作和提交的成果,包括查阅文献数量的要求、调研与调研报告、设计图纸、说明书、实验及实验报告、计算机软件、硬件电路等方面应该做的工作和要求。应完成的工作:1.熟练掌握Java2.学习软件单元测试的相关理论知识3.充分调研和查阅各种有关软件测试和JUnit的文献。4.学习如何编写测试用例,完成单元测试案例集和单元测试报告。参考资料推荐:填写说明:要求学生查阅资料的范围(是否指

4、定由指导教师确定),必须遵照的国家标准,教师认为需要指定的参考资料。1.ShadiG.Alawneh,DennisK.Peters:Specifications-BasedTestOraclewithJUnit.2.ShadiG.Alawneh,B.Eng.:Test-DrivenDevelopmentwithOraclesandFormalSpecifications.3.VincentMassol:JUnitINACTION4其他要说明的问题:4按题目:基于白盒测试的软件测试技术开发.学院:计算机信息与技术学院专业:计算机科学与技术.学生姓

5、名:XXX学号:*********.7文献综述:填写说明:指根据研究内容查阅大量的参考文献,通过文献的阅读写清该课题内容的国内外研究现状、基本研究方法、当前存在的问题、发展动向,进而引出开展本设计(论文)研究的内容、意义、必要性和价值等(页面大小可以根据字数多少调整)。一.国内外研究现状至今为止计算机系统已经经历了4个不同的发展阶段,但是人们仍然没有彻底摆脱软件危机的困扰,软件已经成为限制计算机系统发展的瓶颈。为了更有效地开发与维护软件,软件工作者在20世纪60年代后期开始认真研究消除软件危机的途径,从而逐渐形成了计算机软件工程学。任何工程方法

6、都必须以有组织的质量保证为基础,而软件开发过程中的测试则是软件工程中重要的质量控制手段之一。软件测试在软件的生命周期中占据重要的地位,在传统的软件开发模式——瀑布模型中软件测试在软件运行维护阶段之前。近来软件工程界渐渐的出现了一种新的观点,认为软件生命周期中每一个阶段都应该包含软件测试,尽早的发现软件缺陷并确保其得以修复。在软件比较发达的国家里,软件测试不仅早已成为软件开发的一个有机组成部分,而且在整个软件开发的系统工程中占据着相当大的比重。以美国的软件开发和生产的平均资金投入为例,通常是:“需求分析”和“规划确定”各占3%,“设计”占5%,“

7、测试”占15%,“投产和维护”占67%。测试在软件开发中的地位,由此可见一斑。1.国外现状与此同步的是,软件测试市场已成为软件产业中一个独特的时常。在美国硅谷地区,凡是软件开发企业或是设有软件开发部门的公司,都有专门的软件测试单位,其中软件测试人员的数量相当于软件开发工程师的3/4。在这些公司或部门中,负责软件测试的质量保证经理的职位与软件开发的主管往往是平行的。据了解,在软件产业发展较快的印度,软件测试在软件企业中同样具有举足轻重的地位。(1)美国软件业依然保持着依靠软件产品统治软件业发展的传统。毋容置疑,在以操作系统工程、数据库为代表的基础

8、软件层次,美国几乎垄断了全球的软件市场。而如今全球软件业发展到以网络互联、企业级应用、中间件为代表的新的时代,美国依然保持着行业领先位置。(2)7对美

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

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

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