文档介绍:劣参未专业硕士学位论文夕纷远馐韵低成杓朴胧迪北京交通大学作者:滕莎导师:韩臻月何白
翩虢易砖年裸莶闐学位论文版权使用授权书签字日期:沙本学位论文作者完全了解北京交通大学有关保留、使用学位论文的规定。特授权北京交通大学可以将学位论文的全部或部分内容编入有关数据库进行检索,提供阅览服务,并采用影印、缩印或扫描等复制手段保存、汇编以供查阅和借阅。同意学校向国家有关部门或机构送交论文的复印件和磁盘。C艿难宦畚脑诮饷芎笫视帽臼谌ㄋ得学位论文作者签名:签字日期:籵
北京交通大学专业硕士学位论文胎纷远馐韵低成杓朴胧迪作者姓名:滕莎导师姓名:韩臻工程领域:软件工程职称:教授学位级别:硕士月卜学号:中图分类号:学校代码:密级:公开
致谢本论文的工作是在我的导师韩教授的悉心指导下完成的,韩教授严谨的态度和科学的工作方法给了我极大的帮助和影响。在此衷心感谢两年来韩老我的关心和指导。韩教授在学习上和生活上都给予了我很大的关心和帮助,在此向韩教授衷心的谢意。韩教授对于我的科研工作和论文都提出了许多的宝贵意见,在此表示衷感谢。在实验室工作及撰写论文期问,苏进军等同事对我论文中的相关系统研作给予了热情帮助,在此向他们表达我的感激之情。另外也感谢家人,他们的理解和支持使我能够在学校专心完成我的学业。
中文摘要随着网络技术的发展,吩谌嗣峭I钪邪缪葑旁嚼丛街匾5慕巧ǎ而其具有的用户群庞大、运行环境多样以及更新速度快等特点,也对相关测试工作提出了巨大挑战。目前,由于人工测试从效率和覆盖率上都已经无法满足日益复杂的测试需求,自动化测试成为测试技术发展的潮流。随着返墓惴河用,网络安全也成为社会关注的焦点,而如何在开发阶段及时发现分写在的安全问题,解决安全隐患成为了房7⒌钠惹行枨蟆H欢谕馊件企业在钒踩圆馐苑矫娴淖远潭榷疾桓撸笠的诓肯钟凶试吹貌到合理利用,测试人员工作繁重,工作效率较为低下。本文基于企业中实际测试工作需求,在钒踩ú馐缘挠τ帽尘跋拢了提高测试人员工作效率,改善不同测试组重复创建测试用例的现状,设计并实现了一款针对返淖远馐韵低场O低持杏行У卣狭似笠的诓康娜碛件资源,基于开源测试框架以及已有测试组件≧测试工具、测试工具以及菘獾,利用等编程语言,实现了测试活动的自动化,同时由于框架的跨平台特性,该自动化测试系统支持多种测试平台以及分布式部署测试环境,便于用户使用与扩展。本人的主要工作包括以下两个方面:莶馐孕枨笪W远馐韵低成杓撇⒒至税硬馐圆钒沧啊⒉馐脚本生成、测试脚本执行以及测试数据存档的功能模块,同时,为了更好地整合测试组件,提高测试流程重用性,并降低测试活动出错情况下操作回滚的代价,本人设计了测试系统的工作流,将其按照测试数据的生成和传递划分为鼍咛流程,以此将测试功能有机地结合起来,并更加灵活地执行出错处理以及相关测试组件的日志存储;菹低成杓疲韵低车墓δ芎凸ぷ髁鞣直鸾芯咛灞嗦胧迪郑谑迪止程中,为了承接测试流程,实现上下流测试组件之间数据的传递和转换,也为了公司内部不同测试组之间测试数据的集中和共享,扩展实现了测试组件约笆菘夥馜秸咴诓馐韵低持衅鸬搅顺猩掀粝碌功能,并验证了该测试系统的可扩展性。本文通过实际测试工作中的应用,表明该系统与传统人工测试方式以及半自动化测试方式相比,提高了测试工作效率,实现了测试数据的集中和共享,验证了本自动化测试系统的有用性。关键词:罚蛔远馐裕籗疭籖;分类号:
讶坏累烫猛┴,.琂琍琒,,△旦墨鳌闕,,.,甀瑆痺,.,.瑃瑆’瓵瑂,,,琣,
:籗疭籖;,,.,—.,;瑆
目录中文摘要⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.引占⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.研究背景与意义⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..国内外研究现状⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯一本文主要工作⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯本文组织结构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯一小结⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯自动化测试⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.自动化测试的发展⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..自动化测试框架⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯...⒄埂自动化测试工具⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯...远馐怨ぞ叻掷唷纷远馐韵低成杓啤系统需求分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯设计目标⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.测试组件选用⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..∮⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯功能设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯