- 1、本文档共81页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
浙江大学硕士学位论文 STYLEREF 标题,章标题(无序号) 摘要
PAGE ii
硕士学位论文
测试数据的自动化生成和报表比对技术的研究
摘要
自动的生成软件测试数据、维护数据是软件测试的一项重要工作,然而这项工作却又是非常繁琐、重复且极易出错的,所以如果能够找到一种通用的方法来生成测试数据、维护数据是非常有意义的事情。
然而同时,为了降低生产软件产品的费用,缩短软件开发周期,人们开始研究如何自动化生成测试数据,为软件测试的输入做准备。由于此问题比较复杂,通常属于数学上组合优化问题,常规的方法很难解决,所以自动化生成测试数据成为了软件测试一个重要的研究方向。本文针对了某一系统的特点,在研究了软件测试数据自动化生成基础上,分析了软件自动化生成数据的局限性,解决了针对不同软件对各种测试数据的需求。利用软件自动化生成测试数据,并且应用于该系统,提高了软件测试的效率,从而体现了其应用价值。
首先,本论文阐述了不同软件测试者对软件测试的不同解释,然后对软件测试的基本含义做出一个总体上的解释。然后简述了国内外软件测试的发展历史和自动化生成测试数据的相关概念。简单介绍了对一个系统的测试数据自动化生成,以及如何高效的对系统进行测试,最后将软件测试数据生成工具扩展成相对通用的自动化测试数据生成工具。
关键词: 自动化测试,测试数据生成,报表比对
浙江大学硕士学位论文 Abstract
浙江大学硕士学位论文 Abstract
PAGE ii
PAGE iii
Abstract
Automatically generating software testing data and data maintenance are both important for software testing, but the work is very complicated, repeated and very easy to make a mistake, so if we can find a general method to generate testing data and maintaining data, which will be of highly significance.
Meanwhile, in order to reduce production cost of software products and software development cycle, people began to study how to generate testing data automatically to make preparation for software input. Because this problem is very complex, the regular method is difficult to resolve, so generating software testing data automatically becomes an important research direction for software testing. Aiming at characteristics of some system, on the basis of the study about software testing data automatically generation, this article analyses the limitation of software automatically generation testing data, put forwards different requirements of the test data for different software needs, generates testing data by software automation and apply it to the system, thus increasing the efficiency of the software testing, which demonstrated its value.
First
文档评论(0)