浅析软件测试技术.doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
随着计算机技术的飞速发展,软件系统的规模和复杂性与日俱增,软件的 生产成本和软件屮存在的缺陷和故障造成的各类损失大大增加,软件的质量问题 已成为人们关注的焦点,而软件测试技术始终跟不上开发技术发展的脚步。让我 们來i起了解软件测试,从而了解测试对软件开发的重要性。 关键词软件系统;软件开发;软件测试;技术 Abstract Along with the computer technology rapid development, the software system scale and the complexity grow day by day, in the software production cost and the software exists the flaw and the breakdown create each kind of loss big increase, the software quality question has become the focal point which the people pay attention, but the software test technology cannot follow the development technological development throughout the footsteps. Let us come to undeTStand the software test together, thus the understanding test the importance which develops to the software. Keywords Software System, Software Development, Software Testing, Technology 目录 TOC \o 1-5 \h \z 摘要 I HYPERLINK \l bookmark0Abstract II HYPERLINK \l bookmark2目录 III HYPERLINK \l bookmark4第1章绪论 1 HYPERLINK \l bookmark6第2章 软件测试的概念 2 2」什么是软件测试 2 2.2软件测试的意义 2 2.3软件测试技术的发展趋势 2 HYPERLINK \l bookmark8第3章软件测试的内容及分类 3 3」软件测试的内容 3 3.2软件测试的分类 3 3.3软件测试过程 4 HYPERLINK \l bookmark10第4章常用的软件测试方法 6 4」黑盒测试 6 4.1.1黑盒测试的流程 6 4.1.2黑盒测试用例设计方法简介 7 4.2白盒测试 8 4.2.1白盒测试之基本路经测试法 9 第5章 软件测试工具简介 11 HYPERLINK \l bookmark14结论 13 HYPERLINK \l bookmark16致谢 14 HYPERLINK \l bookmark18参考文献 15 第1章绪论 随着计算机技术的迅速发展和越来越广泛深入地应用于国民经济和社会生 活的各个方而,随着软件系统的规模和复杂性与日俱增,软件的生产成本和软件 屮存在的缺陷和故障造成的各类损失大人增加,甚至会带來灾难性的后果。软件 质量问题已成为所有使用软件和开发软件的人关注的焦点。由于软件是人脑的高 度智力化的体现和产品这一特殊性,不同于其他科技和生产领域,因此软件与生 俱来的就有可能存在缺陷。 随着软件系统的复杂性和规模的不断增加,软件工程和软件质量保证屮存 在的问题已越來越成为制约我国软件业快速发展的重要因素,对软件测试的忽略 和运用不够是其主要表现之一。随着人们对软件本质的进一步认识,软件测试在 软件开发屮的作用也越来越重要,软件测试的地位得到空前的提高。 测试是H前验证软件是否达到了预期功能的最有效方法,测试贯穿于整个 软件开发的过程,因此,专业化、高效率的软件测试要求越来越高。 第2章软件测试的概念 2.1什么是软件测试 软件测试就是在软件投入运行之前,对软件需求分析、设计规格说明和编码 实现的最终审查,他是软件质量保证的关键步骤。通常对软件测试的定义有两种 描述: 定义1:软件测试是为了发现错误而执行程序的过程。 定义2:软件测试是根据软件开发各阶段的规格说明和程序的内部结构而精 心设计的一批测试用例(即输入数据及其预期的输出结果),并利用这些测试用 例运行程序以及发现错误的过程,即执行测试步骤。 2软件测试的意义 软件测试的意义在于保证软件产殆的最终质量,在软件开发的过程屮,对软 件产品进行质量控制。一般来说软件测试

文档评论(0)

ggkkppp + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档