1 / 79
文档名称:

针对BOSS系统的自动化测试工具的设计与实施.pdf

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

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

分享

预览

针对BOSS系统的自动化测试工具的设计与实施.pdf

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

下载得到文件列表

针对BOSS系统的自动化测试工具的设计与实施.pdf

文档介绍

文档介绍:北京邮电大学
硕士学位论文
针对BOSS系统的自动化测试工具的设计与实施
姓名:丁海
申请学位级别:硕士
专业:计算机科学与技术
指导教师:宋茂强
20080301
针对系统的自动化测试工具的设计和实施摘要随着软件技术的迅速发展,编程人员和项目经理逐渐认识到了软件测试在软件开发过程中和软件生命周期里越来越重要的作用。人们采用各种测试流程、测试理论以及大量的自动化测试工具以保障软件质量。但是,这些测试理论和自动化测试工具主要都是面对所有的软件开发过程,具有普遍性,而不是专门为某一个软件项目设计的。因此在实际应用中由于每个软件工程都有自己的特点,这些自动化测试工具实际表现不尽如人意。如何根据实际的项目选择适合的软件质量保障方案,特别是选择一套合适的自动化测试工具,对每一个软件项目的成功显得尤为重要。很多公司和项目组甚至花费大量的人力、财力去开发一款针对自己项目的自动化测试工具。系统的客户服务子系统是系统的重要部分之一,由于新增的软件需求在时间上要求紧迫,测试人员人数又比较少,同时主要采用手工测试,因此测试的覆盖度和时间性往往得不到保证。本文通过对大量测试用例的分析,针对系统客户服务子系统自身的一些特点,提出和设计一种针对系统客户服务子系统的自动化测试工具,通过使用这种自动化测试工具,能大大减轻测试人员的工作量,从而保证在软件测试过程中更好地对新增模块的测试。关键词:运营支撑系统客户服务自动化测试工具相似度北京邮电大学硕士研究生毕业论文
築珻瓾痵甋琣,甎珹北京邮电大学硕士研究生毕业论文瑃..琧畇痺..,瓺瑃猻.
日期:酬乏三本人签名:日期:塑翌乏三二日期:丝业独创性虼葱滦声明本人声明所呈交的论文是本人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢中所罗列的内容以外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得北京邮电大学或其他教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。申请学位论文与资料若有不实之处,本人承担一切相关责任。关于论文使用授权的说明本人完全了解北京邮电大学有关保留和使用学位论文的规定,即:研究生在校攻读学位期间论文工作的知识产权单位属北京邮电大学。学校有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许学位论文被查阅和借阅;学校可以公布学位论文的全部或部分内容,可以允许采用影印、缩印或其它复制手段保存、汇编学位论文。本学位论文不属于保密范围本人签名:导师签名:北京邮电大学硕士研究生毕业论文
第一章绪论课题背景今天上千万甚至上亿行。广大程序员和项目经理逐渐将注意力由完成软件代码实τ贸绦颉随着软件技术的飞速发展,计算机软件由原来的几千、几万行代码量,变成现软件需求,转移到确保软件能否正常运行,不会因为软件的缺陷或者是软件崩溃或者是出现错误。于是,软件测试逐渐为人们所重视。软件测试的定义是为了发现程序中的错误而执行程序的过程;它是帮助识别开发完成屑浠蜃钪盏陌姹计算机软件寤虿糠的正确度完全度和质量娜砑蹋皇荢的重要子域。为了保证经过软件测试的软件没有任何错误,最有效的方法就是对软件进行完全测试,对软件中可能出现的所有分支情况进行专门测试。但是实际上进行完全测试是不可能的,因为对于一个完整软件来说,输入量太大,结果太多,实现的途径和分支情况是一个天文数字,进行完全测试在人力和物力上都是不能承担的。人们只有在一定人力和物力的前提下尽可能多地进行相关测试,从而在更大程度上保证软件的可靠性和正确性。人们不仅研究并设计了很多测试理论和测试过程,以保证软件测试能够更好地完成工作,而选择一种合适的自动化测试工具能够有效地帮助测试人员完成测试工作,提高工作效率和减轻重复工作量,从而能够保证测试效果。目前已经有很多种自动化测试工具,最常见的疩F中赜贑疭τ贸绦虿馐裕饕S糜诩觳庥τ贸绦蚴欠衲芄达到预期功能及正常运行,自动执行重复任务并优化测试工作,从而缩短测试时间。蚝芎玫孛植沽薟τ弥С值牟蛔悖梢约ù地提高τ霉δ懿馐院突毓椴馐缘男省A硪恢止δ苄圆馐怨ぞ呤荝饕2嘀赜赿/应用程序,对于编写的程序支持得非常好,同时还支持、、是公司为了更好支持应用程序而开发的自动化功能测试工具。是腏迪职北京邮电大学硕士研究生毕业论文疐:
研究的现状及特点它能支持多种常用协议,可以设置灵活的负载压力测试方案,可视化的图形界面提交的各种业务需求,根据原有系统的各种标准设计标准化接口,编写前台和本,在被展汉蠓⒉嫉摹T贘顺毕拢琑被移植到台,并完全支持和.?梢允褂肰畁和粜薪疟镜谋嘈础S捎谥С,对测试脚本进行测试也变成了可能。在性能/压力测试方面也有,可以监控丰富的资源;报告可以导出到以及格式。这些自动化测试工具由于是面向广大的