摘要:随着计算机软件行业的逐步形成与发展,越来越多的人开始关注软的性能与功能问题。怎样来确保软件的质量问题,尽可能的减少软件的缺陷,为软件的使用者提供更好的软件产品,逐步的成为了软件行业发展中的与软件开发方向具有同等甚至更为重要地位的问题。因此,软件测试应运而生。本文以“软件测试方法的研究与应用”为研究课题,通过对软件测试含义的分析和描述,特别是对于黑盒测试,还有对于软件测试的意义和作用的叙述,加上怎样进行细致的软件测试,以及如何设计完美的测试用例,还有软件缺陷报告等诸多方面进行描述。37470
毕业论文关键字 : 软件测试 黑盒测试 测试用例 缺陷报告
Research and Application of Software Testing Methods
Abstract:With the gradually formation and development of computer software industry, more and more people pay close attention to the problem of the soft performance and function. Ensuring that the software quality problem and reducing software defects have become the development direction nowadays. Therefore in this paper, "the research and application of software test method" is taken as the research subject. The definition of the software is first described and the emphasis is put on the black-box testing, and then the significance and role of software testing is analyzed. In addition, some software examples are tested and some results are obtained.
Keywords: software testing black-box testing test case fault report
目录
1 软件测试的历史及含义 1
1.1 课题背景和研究意义 1
1.2 软件测试的分类 2
2 软件测试的意义与作用 6
2.1 理论根据及统计数据 6
2.2 市场价值 7
2.3 对软件测试的几个误区 8
3 如何进行软件测试 11
3.1 测试前进行的准备工作 11
3.1.1 向有经验的测试人员学习 11
3.1.2 阅读与测试软件有关的文献 11
3.1.3 了解相关的产品的之前的测试用例 12
3.1.4 学习软件相关的业务知识 12
3.2 收集测试需求 12
3.2.1 与开发人员为邻 13
3.2.2 主动获取需求 13
3.3 测试用例设计 13
3.4 测试用例的执行 15
3.5 测试所用的工具 16
3.6 提交软件缺陷报告 18
3.6.1 缺陷报告的读者对象 18
3.6.2 缺陷报告的写作准则 18
3.6.3 缺陷报告的组织结构 19
3.6.4 屏幕截图处理 19
3.7 什么是“好” 的测试 20
3.7.1 一个好的测试方法很容易发现错误 21
3.7.2 一个好的测试并不冗余 21
4 结论与展望 22
5 致谢 23
参考文献 24
1 软件测试的历史及含义
1.1 课题背景和研究意义
因为我的论文主要的研究是软件测试的介绍,发展的方向,所以就需要详细的叙述软件测试的发展历史及其丰富的含义。
随着计算机软件的诞生,必然带来软件测试的崛起。
在最初的软件开发的过程中,对软件测试的定义存在很大的局限性,在那个时代我们把测试称作为调节试验,并通过它来检查产品中的一系列错误。通常开发员工们会来解决这个问题。所以总的来说,计算机行业对于软件测试的投入是非常少的,着重在于对开发的投入,因此测试的插入是在很久之后的事情了。通常情况下,都是等到形成了具体的代码的时候,产品才开始进行测试的,并且这个时候产品已经基本完成了。一直等到1957年的时候,软件测试才开始形成独立的一个发展方向。与此同时,软件测试也变成发现软件的缺陷一项活动。 软件测试方法的应用与研究:http://www.youerw.com/jisuanji/lunwen_36224.html