如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
黄河科技学院毕业设计开题报告表课题名称现代软件测试技术概论课题来源教师拟订课题类型BY指导教师王玉巧学生姓名李运泽专业电子信息工程学号1201020118一、背景及目的伴随着我国软件产业的蓬勃发展以及对软件质量的重视,企业对软件测试从业人员的技能要求也逐步提高,这就要求测试人员掌握目前的软件测试行业最新的发展动态,运用新的测试技术、新的测试方法和新的测试工具,以满足不断前进的软件行业要求,有效提高软件测试的效率和成果,确保软件测试的质量。针对以上软件产品的发展趋势,本毕业设计以提高软件产品质量为目的,从软件测试的基本概念和基础知识入手,重点讲述软件测试的基本方法和技术,包括软件静态测试及软件动态测试;详细的介绍软件测试管理的过程,并阐述了自动化测试工具QTP在实际项目中的作用。二、主要内容1.软件测试基础理论和常见的测试模型概述。2.缺陷管理流程和撰写缺陷报告的注意事项以及原则。3.测试用例的编写方法和原则。4.动态测试和静态测试的具体描述。5.自动化测试工具的介绍和使用。6.编写设计报告,写出设计与制作的全过程,并附上程序代码。三、课题任务实现方法1.去图书馆或在网上查询相关资料了解软件测试技术。2.通过老师指导和查阅资料确定设计方案。3.利用自动化测试工具QTP完成项目实战。4.公司提供有关测试方面的书籍和资料,以供参考。5.测试工程师进行软件测试基础知识培训。四、时间安排第1周:查阅相关资料,完成并提交文献综述。第2周:结合课题要求,提交开题报告,并完成开题答辩。第3~5周:进行系统分析、总体设计和详细设计。第6~8周:实现系统编码、调试及软件测试。撰写毕业设计说明书。第9~11周:修改毕业设计说明书至定稿,资格审查。第12~13周:毕业设计答辩。五、所需技术条件图书馆提供图书资料以供查询,使用电脑上网查阅有关论文资料,专业方面的知识在所学课本上进行查阅及老师的指导。熟练掌握软件测试基础知识和测试流程以及编写测试用例和撰写缺陷报告;能够运用自动化测试工具QTP进行功能测试;具有一定的编程能力。六、主要参考文献[1]蔡建平.现代软件测试基础.清华大学出版社,2005.[2]贺平.软件测试技术.机械工业出版社,2004.[3]朱少民.软件测试方法和技术.清华大学出版社,2005.[4]于学军,罗毅,杨莹莹.软件功能测试及工具应用.清华大学出版社,2004.[5]陈能技.QTP自动化测试进阶[M].电子工业出版社,2010.[6]林卓然.VB语言程序设计[M].电子工业出版社出版图书,2009.[7]郑文强,马均飞.软件测试管理[M].电子工业出版社,2010.[8]刘鑫,陈玥.HYPERLINK"http://www.cnki.net/kcms/detail/detail.aspx?filename=HNRD200701028&dbcode=CJFQ&dbname=cjfd2007&v="\t"_blank"软件自动化测试工具的研究[J].华南金融电脑.2007.[9]王莉,殷锋,李奇.HYPERLINK"http://www.cnki.net/kcms/detail/detail.aspx?filename=XNMZ200602034&dbcode=CJFQ&dbname=cjfd2006&v="\t"_blank"软件自动化测试脚本设计研究[J].西南民族大学学报.2006.[10]张克东,庄燕滨.软件工程与软件测试自动化教程[M].电子工业出版社,2002.[11]赵秀梅.HYPERLINK"http://www.cnki.net/kcms/detail/detail.aspx?filename=JDNS200402010&dbcode=CJFQ&dbname=CJFD2004&v="\t"_blank"现代应用软件测试方法综述[J].晋东南师范专科学校学报.2004.[12]周煜,周国庆,奚文骏.HYPERLINK"http://www.cnki.net/kcms/detail/detail.aspx?filename=SYCS200503022&dbcode=CJFQ&dbname=CJFD2005&v="\t"_blank"软件测试技术概述[J].中国测试技术.2005(03)[13]车清太.HYPERLINK"http://www.cnki.net/kcms/detail/detail.aspx?filename=SXDS200306001&dbcode=CJFQ&dbname=CJFD2003&v="\t"_blank"软件测试方法和策略[J].山西电子技术.2003(06)[14]HarmanM,Da