当前位置:首页>科技>敏捷测试评估敏捷测试快速指南
发布时间:2026-07-21阅读(1)
在敏捷项目中,测试者负责如下日常工作 −,下面我们就来说一说关于敏捷测试评估?我们一起去了解并探讨一下这个问题吧!

敏捷测试评估
在敏捷项目中,测试者负责如下日常工作 −
为高效、快速的实现这些任务,在大多数项目中会应用代码持续集成并带有测试组件的持续集成系统。
测试者和开发者可以在各种测试会议管理,创建、提交缺陷报告的系统中获益。除了敏捷测试的特有工具以外,敏捷团队还能从测试自动化和测试管理工具中获益。
注意 − 记录和回放,测试后行,重量级,测试自动化解决方案并不敏捷,因为 −
广泛应用的工具有 −
1.Hudson
CI 框架
2.Selenium
功能性测试 – 与 Hudson 集成
3.CruiseControl
CI 框架
4.Junit
Java 单体测试
5.Nunit
.Net 单体测试
6.Cobertura / JavaCodeCoverage / JFeature / JCover /
Java 测试覆盖率
7.Jester
Java - 变异测试 / 自动化错误播种
8.Gretel
Java 测试覆盖率监控工具
9.TestCocoon
C/C or C# - 通过查找冗余测试减少测试数量,查找死代码
10.JAZZ
Java - 分支、节点、解除覆盖并实现GUI、测试计划器、动态检测、测试分析器
11.Ant
Java – 自动构建
12.Nant
.Net - 自动构建
13.Bonfire
JIRA 的敏捷测试插件
有效的敏捷测试自动化工具支持 −
自动化单体测试(利用 Junit 或 NUnit)支持测试先行的方法。这些是白盒测试,并确保设计是健全的,没有任何缺陷。这种测试在测试者的协助下由开发者构建,并且不依赖于其所需的功能。这导致交付的产品可能无法满足客户需求,并因此失去商业价值。
这种顾虑被自动化接收测试所解决,其测试用例是由客户、其他干系人、测试者和开发者协作编写的。自动化接收测试用例由客户或者产品负责人 / 业务分析师编写,反映了系统的期待动作。开发者的参与确保了产品代码是按照需求编写的。然而,如果测试仅仅关注验收,可能导致编码无法扩展。
因此,自动化单体测试和自动化接收测试是互补的,且在敏捷开发中都是必要的。
支持自动化接收测试的敏捷工具和框架是 −
Ward Cunningham 开发了可用于接收测试自动化的工具 Fit。Fit 可以 −
Fit 1.1 同时支持 Java 和 .NET.
FitNesse 是一个 wiki,是一种 web 服务器,允许任何访问者进行任何编辑,包括修改即存页面和创建新页面。一种简单的标记语言使你可以轻松创建标题,给文字设置粗体、下划线、和斜体,创建项目列表,以及设置其他简单格式。
在 FitNesse 中,接收测试自动化如下进行 −
Cucumber 是一个基于行为驱动开发(BDD)框架的工具。关键特性是 −
Copyright © 2024 有趣生活 All Rights Reserve吉ICP备19000289号-5 TXT地图HTML地图XML地图