探索式测试:从被遗忘到价值发现
5星 · 超过95%的资源 需积分: 32 151 浏览量
更新于2024-07-27
收藏 2.44MB PDF 举报
《淘宝网探索式测试白皮书》是一份深入探讨软件测试新方法的文档,由淘宝技术质量部-支撑平台测试部-共享中心测试组季哥撰写。在该白皮书中,作者针对探索式测试(Exploratory Testing, ET)进行了全面的阐述,试图打破人们对传统测试工作的刻板印象,强调测试工程师在项目中的核心价值。
首先,白皮书引入了探索式测试的概念,指出测试手段的多样化,包括但不限于不同的测试模型,如ET与结构化测试(Structured Testing, ST)的关系及其各自优势和局限性。它探讨了如何在实际项目中结合ST和ET,提出了一种实践中的使用模型,并讨论了ET团队的管理和任务分配,以及如何有效管理测试会话(Sessions)。
思维过程分析部分深入解析了探索式测试的思维过程,如Heuristics和问答模式的应用,以及ET对覆盖率的影响。白皮书还提供了探索式测试实践的整体流程,包括明确产品目标、识别功能、评估潜在不稳定区域、测试每个功能并记录结果,以及设计一致性验证测试。
在实践篇中,白皮书展示了探索式测试在淘宝网的实际应用效果,通过对比ET和ST的生产率,展示了ET提高效率的一面。同时,书中介绍了三种具体的探索式测试模型——联想输入模型、漫游测试模型和场景探索模型,这些模型有助于测试人员更灵活地进行测试。
未来篇中,白皮书讨论了探索式测试是否能替代结构化测试和是否能实现自动化的问题。虽然ET不能完全取代ST,但它的灵活性和创新性可能在某些情况下提供更好的测试覆盖率和效率。至于自动化,尽管ET在某些方面难以完全自动化,但可以通过工具和技术的结合来部分实现自动化。
《淘宝网探索式测试白皮书》是一部实用的指南,它不仅揭示了探索式测试的内涵,还提供了在实际项目中实施和优化探索式测试的具体策略,帮助测试工程师提升在项目中的地位,改变“成功没我份,失败全我错”的观念。
2020-06-22 上传
2016-04-06 上传
2019-04-19 上传
2012-11-21 上传
2021-03-23 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
jerrygu625
- 粉丝: 0
- 资源: 6
最新资源
- Java集合ArrayList实现字符串管理及效果展示
- 实现2D3D相机拾取射线的关键技术
- LiveLy-公寓管理门户:创新体验与技术实现
- 易语言打造的快捷禁止程序运行小工具
- Microgateway核心:实现配置和插件的主端口转发
- 掌握Java基本操作:增删查改入门代码详解
- Apache Tomcat 7.0.109 Windows版下载指南
- Qt实现文件系统浏览器界面设计与功能开发
- ReactJS新手实验:搭建与运行教程
- 探索生成艺术:几个月创意Processing实验
- Django框架下Cisco IOx平台实战开发案例源码解析
- 在Linux环境下配置Java版VTK开发环境
- 29街网上城市公司网站系统v1.0:企业建站全面解决方案
- WordPress CMB2插件的Suggest字段类型使用教程
- TCP协议实现的Java桌面聊天客户端应用
- ANR-WatchDog: 检测Android应用无响应并报告异常