文档介绍:西安电子科技大学
硕士学位论文
网络管理系统的Web自动化测试设计与实现
姓名:任乐兵
申请学位级别:硕士
专业:计算机应用技术
指导教师:周端
20070101
摘要本论文研究的对象是网络管理系统的远馐陨杓朴胧迪帧B畚脑诜析国内外自动化测试研究发展现状的基础上,对自动化测试实现的理论基础、基本原理和关键技术进行了深入研究,提出了远馐缘牟馐钥蚣埽诖丝架基础上得出了测试方案和测试流程,然后借助镜纳逃米远馐怨ぞ实现了网络管理系统的远馐浴在对网络管理系统的远馐陨杓朴胧迪止讨校畚亩悦恳桓鯳自动化测试功能点的程序控制对象,动作词函数,验证函数,动作词函数与验证函数的接口,测试集,测试逻辑,测试数据等都做了具体的设计,并以“查询设备资源”的自动化测试用例的实现过程为实例,具体介绍了以上各个部分的实现方法与需要遵循的规则,最后将整个网络管理系统个馐杂美械个实现了自动化测试,,从常见的自动化测试体系本身的性能、可维护性,测试执行的独立性以及测试结果的可分析性四个方面对可延续性设计提出了具体的实施方案,另外还提出了自动化测试在未来的可扩充性、对多产品多版本的适应性等可延续性设计需要考虑的问关键词:远馐测试用例测试数据题。测试逻辑
曲琣,珹“琣簑曲.,,Ⅱ琲..瑃瑅,.’’瑃...,.
日期立弘本人签名:三选竺:西安电子科技大学学位论文创新性声明关于论文使用授权的说明秉承学校严谨的学风和优良的科学道德,本人声明所呈交的论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢中所罗列的内容以外,论文中不包含其他人已经发表或撰写过的研究成果:也不包含为获得西安电子科技大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中做了明确的说明并表示了谢意。申请学位论文与资料若有不实之处,本人承担一切相关责任。本人完全了解西安电子科技大学有关保留和使用学位论文的规定,即:研究生在校攻读学位期间论文工作的知识产权单位属西安电子科技大学。学校有权保留送交论文的复印件,允许查阅和借阅论文;学校可以公布论文的全部或部分内容,可以允许采用影印、缩印或其它复制手段保存论文。同时本人保证,毕业后结合学位论文研究课题再撰写的文章一律署名单位为西安电子科技大学。C艿论文在解密后遵守此规定本学位论文属于保密,在——年解密后适用本授权书。本人签名:导师签名:日期
第一章绪论课题研究的背景国内外研究发展的现状伴随着“软件产品越来越复杂,用户的要求越来越高,市场竞争的压力越来越大,利润持续下滑”的趋势,各软件厂商纷纷开始探索自动化测试方法,以期“缩短测试时间,提商测试效率,减少测试重复,增加测试覆盖”。然而,作为一个新的研究领域,软件自动化测试还并不成熟,能够成功实施自动化测试,并从中受益的公司尚在少数。上述这些就是本章所要重点论述的课题研究的主要背景,另外,本章还对国内外研究发展的现状进行了分析,对课题研究的目的和意义进行了说明,最后给出了本论文完成的主要工作及论文的章节安排。在产业飞速发展的今天,硬件在质与量方面的发展速度给人们留下了深刻的印象。相对而言,软件在量的方面同样发展迅速,上千万行的大型系统软件及百万行的应用软件已经屡见不鲜,然而软件的质量却一直是令所有人头痛的问题,因为随着规模的扩大,对于质量的保证成了一项异常艰苦的工作。而对软件进行测试就是保证软件质量最重要和最有效的方法。测试是保证软件质量的重要手段,也是软件开发过程中的一个重要环节。正如任何生产过程都离不开产品质量检验一样,测试工作也是软件开发过程中必不可少的质量检验环节,软件测试工作做得怎样,直接决定着软件产品质量的好坏。大量统计资料表明,软件测试阶段投入的成本和工作量往往要占软件开发总成本和总工作量的%到%,甚至更多啊K孀湃砑τ梅段У睦┐螅砑丛佣鹊提高,以及软件设计技术的不断发展,软件开发规模越来越大,处理的问题愈来愈复杂,传统的软件测试技术和方法以及测试工具已经无法满足这种大型的、复杂的软件测试需要。面对着“产品越来越复杂,用户的要求越来越高,市场竞争的压力越来越大,利润持续下滑”的严峻形势,必须想方设法来“缩短测试时间,提高测试效率,减少测试重复,增加测试覆盖”。因此人们想到了自动化测试,想通过脚本程序的运行让测试工作自动进行。这就是软件自动化测试这一课题研究的背景。进行软件自动化测试已经成为软件测试行业的一个必然趋势,各大软件厂商
课题研究的目的与意义也都纷纷成功应用和推广起了软件自动化测试:与此同时,很多比较成熟的软件自动化测试工具也开始商用,并为更多的软件公司所采用;同时,这也促使软件自动化测试作为