- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
信息安全
软件测试工具的选择和使用
公安部安全与警用电子产品质量检测中心 李理 刘军
摘 要:本文分析了软件开发生命周期过程 中软件测试工具的类型,根据软件测试不同的应用范围分类介绍
了常用的软件测试工具,并且指出了使用测试工具进行 自动化测试的局限性。
关键词:软件测试工具、白盒测试工具、黑盒测试工具、测试管理工具
在实际的软件测试工作 中,常常需要采用手工 3.实现测试 自动化 ,解决手工测试不能解决 的
测试和 自动化测试工具相结合的方法,来满足测试 问题。
项 目的要求。在软件开发生命周期 中的所有类型的
二.软件测试工具的分类和选择
活动 ,都有测试 自动化工具提供支持 。图 1说明了
不同的工具类型及其在生命周期中的位置。 目前用于测试 的工具较多 ,从测试应用 的角度
看 ,一般可分为 白盒测试工具 (动态测试 、静态测
支持软件开发生命周期测试的工具分类图
试)、黑盒测试工具(功能测试 、性能测试)、测试管
理工具 (测试流程管理 、缺陷跟踪管理 、测试用例管
理)等几大类。
一 些常见 自动化测试工具的介绍,见下列表格。
一 般说来 ,选择 自动化的功能测试工具无外乎
要解决以下三个问题 :
● 自动化的功能回归测试;
● 大批量数据驱动的软件测试 ;
● 整个软件测试生命周期的管理。
在选择 自动化测试工具解决这些问题 的过程
图 1 软件开发生命周期中适用的测试工具 中,人们主要关心的问题是使用 自动化测试工具创
建测试脚本的能力 、工具的易用性 、测试脚本的编
一
. 应用 自动化测试工具的 目的
程和扩展能力 、测试脚本的参数化技术以及作为软
在测试过程中应用测试工具 ,可以发现正常测 件开发重要环节 的测试工作和其它软件生命周期
试 中很难发现的缺陷 (如,软件中内存方面的缺 管理工具的集成能力 。
陷);可以执行一些手工测试困难或不可能做的测
三.软件测试工具的局限性
试 (如 ,多用户并发操作 的测试);可以运行更多更
频繁 的测试 (如 ,重复输入相 同的测试输入 、回归测 1.软件测试工具不能取代手工测试,手工测试
试)等。总之 ,利用测试工具的一致性 、可重复性和 可以比自动测试发现更多的缺陷
复用性等特点,弥补手工测试 的不足 ,可 以获得更 不可能也不要期望将所有测试活动或测试进
彻底的测试,从而大大地提高测试质量。因此,应用 行 自动化。有些测试
您可能关注的文档
最近下载
- 气体充装站隐患排查清单(24页).pdf
- 《心理卫生评定量表手册(增订版)》.doc
- 2025年郑州铁路职业技术学院高职单招职业技能测试近5年常考版参考题库含答案解析.docx
- 明代山东地区枣强裔移民考.pdf VIP
- Magpie Murders《喜鹊谋杀案(2022)》第一季第三集完整中英文对照剧本.docx VIP
- 公务员的职业发展与个人规划.docx VIP
- 2025成人肥胖食养指南(完整版) .pdf VIP
- DLT-612-2017-电力行业锅炉压力容器安全监督规程.pdf
- 2023年高考真题完全解读:2023年高考政治真题解读(新课标卷:安徽、云南、山西、吉林、黑龙江).docx VIP
- 药物化学重点总结【参考】.doc
文档评论(0)