1 / 68
文档名称:

基于开源框架的测试平台的设计与实现.pdf

格式:pdf   页数:68
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于开源框架的测试平台的设计与实现.pdf

上传人:banana 2014/2/19 文件大小:0 KB

下载得到文件列表

基于开源框架的测试平台的设计与实现.pdf

文档介绍

文档介绍:一~工程硕士研究生学位论文‘■■●■■■筮鲑工程昱国焦筮往堂暄韭惠专学密级:保密期限:号:姓名:业:导师:院:。气’猺, 、岭警■■●’一一
一.
绺整匈应:墨:五.,;.≥:纾籵,R黄⒆ǎ禾纭#唬觥駂、:: 。尽我所知,除了文中特别加以标注和致谢中所罗列的内容以外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得北京邮电大学或其他教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。申请学位论文与资料若有不实之处,本人承担一切相关责任。本人签名:关于论文使用授权的说明本人完全了解北京邮电大学有关保留和使用学位论文的规定,即:研究生在校攻读学位期间论文工作的知识产权单位属北京邮电大学。学校有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许学位论文被查阅和借阅;学校可以公布学位论文的全部或部分内容,可以允许采用影印、缩印或其它复制手段保存、汇编学位论文。本学位论文不属于保密范围,适用本授权书。独创性虼葱滦声明日期:导师签名:●
,
。基于开源框架的测试平台的设计与实现摘要随着信息社会的发展,计算机的应用越来越普及,软件产品已经深入到我们生活的方方面面。随之而来的是对软件产品质量的要求越来越高,而软件测试是保证软件产品质量的重要手段,因此软件测试也就变得越来越重要了。软件测试主要有手工测试和自动化测试。其中,手工测试是软件测试最基本的方法;而自动化测试则是软件测试的另一种重要的方法,通过编写简单的自动化测试脚本,实现大量重复的人工操作,从而提高软件测试效率,节省更多时间给测试计划和测试案例开发。目前市场上有很多的自动化测试工具,但是它们的功能都比较单一,大都是针对测试过程中的某~特定过程。本文所论述的测试平台是结合了测试理论,流行的7⒓际酰琒ぞ叩瓤7⒌囊惶鬃远馐云教ā1疚牡穆凼鲋要是针对本人实台比较灵活,它可以根据脚本的用途来执行各种各样的自动化测试,而不只仅局限于某一个测试过程。本人所在的实台的主要功能有,测试用例及用户权限管理,测试用例提交,测试结果分析以及测试结果的信息同步等功能。考虑到项目开发的成本问题和部门实际,并且现有的/疨是一组常用来搭建动态网站的开源软件,因此考虑选用它们来开发测试平台下的各个功能模块;测试平台后台中最主要就是开源框架和2馐云教ㄏ轮饕Mü疟纠吹饔肧碌母髦服务,实现测试环境的配置,测试用例的分发,测试工具的启动,测试用例的执行以及测试结果的记录等功能;饕S糜诖娲⒉馐云教ㄏ滤玫降母髦质在开发测试平台的过程中,根据部门的实际,现有的开源工具和资源分配,本人参与了测试平台下用户登录模块的开发,运行自动化测试模块的开发,测试用例脚本管理功能模块的开发,测试结果分析及测试结果的信息同步模块的开发;此外,还有后台中的用到的脚本开发;以及测试工具虏馐越疟镜目发。最终实现了测试用例脚本的合理管理,测试结果的形象化分析和测试结果与测试用例的信息同步;开发的脚本结合ぞ撸芄缓芎玫慕谢毓椴试的自动化。最终提高了部门的测试效率,同时节省出了更多的测试时间。关键词:开源框架和据。▲●
一■,
鰅√,,.,甒觕,鷇琁,;瓵,琒../疨瑂.‘,瓼!骸,疭甌..琤琒瑀瑅■.●
瓵,.■●
“。
●登录模块的详细设计与实现⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯...自动化管理模块的详细设计与实现⋯⋯⋯⋯⋯⋯⋯⋯⋯...运行自动化测试模块的详细设计与实现⋯⋯⋯⋯⋯⋯⋯⋯..总结⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..第五章总结⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.展望⋯⋯⋯⋯⋯.⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..数据库的配置模块的详细设计与实现⋯⋯⋯⋯⋯⋯⋯⋯⋯.测试结果管理模块的详细设计与实现⋯⋯⋯⋯⋯⋯⋯⋯⋯.本文总结⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..参考文献⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.致谢⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..