敏捷测试在银行软件中的探索,敏捷中的探索测试.PDF

探索测试(Exploratory Testing, ET)是一种在需求不完善时发现软件质量问题的有效方法,尤其适用于敏捷测试环境。它能快速验证敏捷开发中的Story,适应快速变化的需求,降低测试维护成本。ET与结构化测试相结合,可以提高测试效率和质量。实践中,通过HSTM模型进行宏观和微观探索,如James Bach提出的测试方法。探索测试在百度、华为等公司的应用证明了其在手机软件、嵌入式系统等多个领域的广泛适用性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

敏捷中的探索测试

董杰

大纲

• 探索测试应用领域范围

• 什么是探索测试

• 探索测试在敏捷测试中的作用

• 宏观探索测试与微观探索测试

• ET与ST 的区别

• 探索测试实践介绍

• 探索测试的数据分析

• 探索测试的收益

探索测试应用领域范围

• 百度:手机软件、Web应用软件、广告系统

软件、Windows客户端软件

• 华为:Linux系统软件、嵌入式软件

新浪微盘搜索:百度探索性测试工程化实践

探索测试的简介

探索测试(ET)是一种帮助测试人员如何在

需求不完善的情况下尽早发现更多软件质量风

险的测试手段。

探索测试的思想和方法源于美国测试专家们测试经验的抽象提取具有高

效的质量保障效果。根据软件质量标准不同既可以与传统结构化测试结合

使用,也可以100%采用探索测试,无论哪种方式都会帮助提高单位时间内

的测试效率和质量。尤其适合测试新人快速上手发现缺陷。

探索测试在敏捷测试中的作用

敏捷测试的需求 敏捷测试的特殊情况

快速验证Story 响应快速变化的

需求规格 Story需求

多个Story 的迭

研发时间很短

代测试

怎么办

持续集成 尽早测试

快速完成高覆盖率验证

自动化测试 探索测试 尽早发现高影响缺陷风险

测试维护成本低

探索测试在敏捷测试中的作用

迭代测试

Story

Story

Story开发 Story测试 Story开发 Story测试 Story

探索测试

敏捷 方法

中的 漫游测试方法

HSTM模型

质量

保障 持续集成 自动化测试

技术

实践 结对编程 单元测试与TDD 代码Review 非功能测试

宏观的探索测试

典型方法论:

James Bach 提出的HSTM 传统

代表性专家:

功能验证

James Bach

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值