您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 经营企划 > 白盒测试教学网站建设毕业论文
软件测试教学网站的建设—白盒测试----------------------------------------------------------------------------------------------------------------------11西安邮电大学毕业设计(论文)题目:软件测试教学网站建设—白盒测试学院:计算机学院专业:软件工程班级:软件1104班学生姓名:刘欢导师姓名:周元哲职称:讲师起止时间:2014年11月06日至2015年06月14日软件测试教学网站的建设—白盒测试----------------------------------------------------------------------------------------------------------------------22毕业设计(论文)诚信声明书本人声明:本人所提交的毕业论文《软件测试教学网站的建设—白盒测试》是本人在指导教师指导下独立研究、写作的成果,论文中所引用他人的文献、数据、图件、资料均已明确标注;对论文的研究有重要贡献的个人和集体,都已在文中以明确方式注明并表示感谢。本人完全意识到本声明的法律后果由本人承担。论文作者:刘欢(签字)时间:2015年05月24日指导教师已阅:(签字)时间:年月日软件测试教学网站的建设—白盒测试----------------------------------------------------------------------------------------------------------------------33西安邮电大学本科毕业设计(论文)选题审批表申报人刘欢职称学生学院计算机学院题目名称软件测试教学网站的建设—白盒测试题目来源科研教学√其它题目类型硬件设计软件设计√论文艺术作品题目性质实际应用√理论研究题目简述随着软件的规模和复杂性的大幅提升,如何保证软件质量的可靠性变得日益突出。软件质量的保证还是要看软件测试这块,同时测试也是软件开发过程中的一个重要环节,其理论知识和技术都在不断革新。而白盒测试是直接对程序的内部代码进行测试,测试者必须熟悉程序内部结构,才能测试出正确结果。比如单元测试可以尽早的发现软件缺陷并确保其得以修正可以很大程度上节约软件开发成本,所以,白盒测试在软件测试占据着重要的地位。但是中国软件测试起步较晚,并没有发达国家那样重视,故而专业的软件测试公司和测试人才也相对较少,软件测试资料也是玲琅满目、参差不齐。现在很多学生只重视应用,忽略了理论知识的学习。这些年,随着网络科技的覆盖,教学资源与网络科技结合是提高教学发展方向。这正是我们现在要考虑的问题。本课题是对白盒测试技术进行一个系统性的总结并且要开发一个软件测试教学网站,对学习资源进行整理、收集,达到教学资源的共享与传播,方便大家巩固学习白盒测试知识。并不需要到图书馆等特定环境进行查询,可以随时随地的进行查阅,这也是传统教学所不能做到的,打破了时空限制。网站还有针对性的白盒测试训练题,同学们可以进行在线测试,网站可以在做完题之后自动进行评分,帮助同学进行自我评估。对学生知识与能力要求要对白盒测试技术进行详细的了解,包括概念、白盒测试方法、测试工具等。建设教学网站是以java语言为基准,使用hibernate、struts等技术。用jsp实现前台的编写,后台使用开源的mysql软件。软件测试教学网站的建设—白盒测试----------------------------------------------------------------------------------------------------------------------44预期目标本课题的内容主要有两方面,第一,能用PPT技术对白盒测试进行讲解、白盒测试软件工具的使用和主要技术介绍;第二,白盒测试的网上考试系统及白盒测试的题库建设。预期目标如下:运用ppt技术,制作白盒测试讲解资料。下载使用白盒测试工具。采用泽众测试工具的codeanlyze软件或findbugs这些测试工具。用java或jsp等技术实现软件测试网站的框架。完成软件测试网站里试题库的建设。时间进度2014.11.11-2014.11.28收集资料,撰写毕业设计开题报告,运用动画技术制作白盒测试ppt2014.11.29-2015.03.09对软件测试教学网站进行概要设计及详细设计,对系统框架进行初步搭建,下载使用codeanlyze软件和findbugs这些测试工具。2015.03.10-2015.05.29进行网站的编码和测试,完成系统功能的实现2015.05.30-2015.06.04书写毕业设计论文2015.06.05-2015.06.14制作PPT,准备答辩系(教研室)主任签字年月日主管院长签字年月日软件测试教学网站的建设—白盒测试----------------------------------------------------------------------------------------------------------------------55西安邮电大学本科毕业设计(论文)开题报告学号04113115姓名刘欢导师周元哲题目软件测试教学网站建设—白盒测试选题目的:随着软件开发的发展,软件测试的地位也越来越重要,国外一些大的软件开发公司软件测试人员与开发人员的配比达到了2:1,软件测试费用也占项目的近一半。这足以显现出软件测试的重要地位。而软件测试里白盒测试又占据了很重要的位置,很是受到人们的关注。白盒测试是对程序里面的代码还有内部结构进行检测,对里面的逻辑路径逐一覆盖查询。但是中国软件发展起步较晚,软件测试还没有得到长足的发展,与国外相比更是刚刚起步,这也使得软件测试这方面的人才稀少,软件测试资料也是玲琅满目、好坏参半。近几年,网络教育越来越受到人们的关注,教育部也多次下达了关于建设校园网络教学的指示。本课题正是顺应潮流,建设一个软件测试教学网站,里面主要收录了白盒测试相关知识,该网站可以上传下载资料,用户可以根据自己的需求在网站上挑选出适合自己的资料,网站有在线测试,同学们在学习了解了白盒测试后可以对自己的水平进行一个测试并查询自己的成绩。教学网站超越了传统意义上的教学模式,对于那些没有固定时间学习、有工作的人来说做到了跨空间、跨时间,随时可以了解学习。如果能很好的完成这次毕设,相信对我来说也是一个很大的提升。前期基础到现在已经学习了《Java设计与开发》、《网页设计》、《网站建设》、《数据库》、《软件工程》、《算法设计》等,自学了html和php,熟练掌握了eclipse和tomcat的搭建和应用。之前也比较系统的学习了软件测试及相关知识,能熟练使用office软件编写word和ppt文件。参考文献:耿祥义《java实用教程》第三版清华大学出版冯飞《数据库原理》清华大学出版社张欣漫《精通jsp-web开发技术与典型应用》人民邮电出版软件测试教学网站的建设—白盒测试----------------------------------------------------------------------------------------------------------------------66要解决的问题(1)进行白盒测试的主要讲解,运用动画技术,采用PPT实现(2)学会使用CodeAnalyze和findbugs等测试软件进行软件测试(3)用Java或jsp设计和实现软件测试网站的架构(4)完成网上考试系统及试题库的建设,能将word等形式的白盒测试试题导入网站试题库,客观题自动进行评估工作思路和方案(1)系统的学习白盒测试知识,将白盒测试内容采用动画技术制作成ppt(2)自学CodeAnalyze和findbugs等测试软件。(3)学习java和jsp编程,搭建tomcat和mysql。(4)用jsp和servlet实现测试网站的搭建(5)建设网上题库,导入白盒测试word格式的文件。序号任务内容日期1理解毕业设计内容,完成《开题报告》2014.11.11-2014.11.282开始系统的概要设计和详细设计,完成系统的框架的搭建2014.11.29-2015.03.093完成编码和测试,实现系统功能,实现功能:网上考试系统及试题库建设2015.03.10-2015.05.294书写毕业设计论文15.05.30-15.06.045制作PPT,准备答辩15.06.05-15.06.14指导教师意见签字年月日软件测试教学网站的建设—白盒测试----------------------------------------------------------------------------------------------------------------------77西安邮电大学毕业设计(论文)成绩评定表学生姓名刘欢性别男学号04113115专业班级软件工程1104班课题名称软件测试教学网站的建设—白盒测试指导教师意见(从开题论证、论文内容、撰写规范性、学习态度、创新等方面进行考核)评分(百分制):指导教师(签字):年月日评阅教师意见(从选题、开题论证、论文内容、撰写规范性、学习态度、创新等方面进行考核)评分(百分制):评阅教师(签字):年月日验收小组意见(结合任务书要求的预期目标和成果形式进行考核)评分(百分制):验收教师(组长)(签字):年月日答辩小组意见(从准备、陈述、回答、仪表等方面进行考核)评分(百分制):答辩小组组长(签字):年月日评分比例指导教师评分(%)评阅教师评分(%)验收小组评分(%)答辩小组评分(%)学生总评成绩百分制成绩等级制成绩答辩委员会意见毕业论文(设计)最终成绩(等级):学院答辩委员会主任(签字):年月日软件测试教学网站的建设—白盒测试----------------------------------------------------------------------------------------------------------------------88目录摘要…………………………………………………………………………….1ABSTRACT…………………………………………………………………….2第一章白盒测试的介绍1.1白盒测试简介………………………………………………………………31.2白盒测试特点………………………………………………………………41.3白盒测试的依据和流程……………………………………………………41.3.1白盒测试的依据……………………………………………………..41.3.2白盒测试的流程……………………………………………………..4第二章白盒测试的方法2.1白盒测试的方法介绍……………………………………………………….62.2基本路径测试法…………………………………………………………….62.3逻辑覆盖…………………………………………………………………….62.4循环测试…………………………………………………………………….102.5逻辑覆盖法与路径测试重点方法的比较………………………………….11第三章白盒测试工具3.1白盒测试工具概述…………………………………………………………..123.2白盒测试工具的介绍………………………………………………………..12第四章软件测试教学网站需求分析4.1用户需求分析………………………………………………………………..144.2可行性需求分析……………………………………………………………..144.3模块功能需求分析…………………………………………………………..14第五章教学网站相关技术和工具介绍5.1JSP简介…………………………………………………………………….165.2Hibernate介绍………………………………………………………………..165.3St
本文标题:白盒测试教学网站建设毕业论文
链接地址:https://www.777doc.com/doc-2167776 .html