网站大量收购独家精品文档,联系QQ:2885784924

软件测试工具的选择和使用.PDF

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
信息安全 软件测试工具的选择和使用 公安部安全与警用电子产品质量检测中心 李理 刘军 摘 要:本文分析了软件开发生命周期过程 中软件测试工具的类型,根据软件测试不同的应用范围分类介绍 了常用的软件测试工具,并且指出了使用测试工具进行 自动化测试的局限性。 关键词:软件测试工具、白盒测试工具、黑盒测试工具、测试管理工具 在实际的软件测试工作 中,常常需要采用手工 3.实现测试 自动化 ,解决手工测试不能解决 的 测试和 自动化测试工具相结合的方法,来满足测试 问题。 项 目的要求。在软件开发生命周期 中的所有类型的 二.软件测试工具的分类和选择 活动 ,都有测试 自动化工具提供支持 。图 1说明了 不同的工具类型及其在生命周期中的位置。 目前用于测试 的工具较多 ,从测试应用 的角度 看 ,一般可分为 白盒测试工具 (动态测试 、静态测 支持软件开发生命周期测试的工具分类图 试)、黑盒测试工具(功能测试 、性能测试)、测试管 理工具 (测试流程管理 、缺陷跟踪管理 、测试用例管 理)等几大类。 一 些常见 自动化测试工具的介绍,见下列表格。 一 般说来 ,选择 自动化的功能测试工具无外乎 要解决以下三个问题 : ● 自动化的功能回归测试; ● 大批量数据驱动的软件测试 ; ● 整个软件测试生命周期的管理。 在选择 自动化测试工具解决这些问题 的过程 图 1 软件开发生命周期中适用的测试工具 中,人们主要关心的问题是使用 自动化测试工具创 建测试脚本的能力 、工具的易用性 、测试脚本的编 一 . 应用 自动化测试工具的 目的 程和扩展能力 、测试脚本的参数化技术以及作为软 在测试过程中应用测试工具 ,可以发现正常测 件开发重要环节 的测试工作和其它软件生命周期 试 中很难发现的缺陷 (如,软件中内存方面的缺 管理工具的集成能力 。 陷);可以执行一些手工测试困难或不可能做的测 三.软件测试工具的局限性 试 (如 ,多用户并发操作 的测试);可以运行更多更 频繁 的测试 (如 ,重复输入相 同的测试输入 、回归测 1.软件测试工具不能取代手工测试,手工测试 试)等。总之 ,利用测试工具的一致性 、可重复性和 可以比自动测试发现更多的缺陷 复用性等特点,弥补手工测试 的不足 ,可 以获得更 不可能也不要期望将所有测试活动或测试进 彻底的测试,从而大大地提高测试质量。因此,应用 行 自动化。有些测试

文档评论(0)

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

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

1亿VIP精品文档

相关文档