开始探索式测试学习之前的思考
这几年,探索式测试(Exploratory Testing)作为一个新生事物,日趋风靡,在软件测试领域开展的“如火如荼”,变得“炙手可热”。大小会议,各大互联网公司都在力推ET。为了不被甩出几条街,我们小组中午也讨论了接下来如何一起学习,实践ET。
之前也看过一些关于ET的博客文章,前一段时间还翻了翻《探索式测试》这本书,leader在阶段性测试任务完成后也会刻意安排一两天时间让大家尝试ET,之前对探索性的理解是这样的:
“开始测试前,大概确定一个测试范围(test scope),然后针对这个scope大概想下,改怎么测,有哪些场景,然后一边想测试用例,一边执行。”
实际是这样实践的:
用xmind画出test scope,然后用RapidReport一边执行一边记录执行的用例,发现的问题。
问题是,画出来的scope粒度怎么把握,太细太粗都不好。RapidReport记录ET的过程是很有必要的,但也会时常忘记记录,或则说嫌麻烦。
说实话,对于ET还缺少系统理论学习,更谈不上实践了,不知道ET的过程应该是怎么样的,怎么做更有效,这也就是大家一起学习的目的。中午leader提出的几个问题十分赞同:为何提出ET,现有的按照测试用例执行测试的方法有何不足,从而促成了ET,ET能解决什么问题?的确,大家坐下来一起花时间学习ET,就是要明确ET的优缺,ET适用哪些场景,和现有测试的关系,有哪些成功的经验值得我们借鉴?
今天中午收到了买的《探索式测试实践之路》,国庆的任务就来了。
posted on 2012-09-27 20:37 matt_chen 阅读(1202) 评论(0) 编辑 收藏 举报
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构