- 15
- 0
- 约2.96千字
- 约 5页
- 2016-09-09 发布于重庆
- 举报
什么是探索性测试
一、概念
对探索性测试的最直白的定义是:同时设计测试和执行测试这与剧本化的测试方法相反(预先定义好测试步骤)。探索性测试不像剧本化的测试,不会预先定义,不会严格按照计划开展。探索性测试有时候会与即兴测试(ad hoc testing)混淆。即兴测试通常是指临时准备的、即席的bug搜索的测试过程。从定义可以看出,谁都可以做即兴测试。由Cem Kaner提出的探索性测试,相比即兴测试是一种精致的、有思想的过程。
测试文档(计划和设计和用例)必须非常详细和明确
测试设计和测试用例对于开发的文档的依赖非常大
测试执行的时候对于测试用例的依赖非常大
测试执行的时候对于需求变更的应对力较差
下面我们对于ET和ST进行了一些简单的比较:
? ST ET 测试与测试用例的关系 测试用例在之前就设计和记录好,过后再测试执行或被其他测试人员执行 测试设计和执行时在同一时间完成,而且他们不是必须记录下来,但也有可能 与测试执行的关系 可以控制测试执行 可以提升测试设计 过程的交互性 就像做个已准备好的演讲,由之前想好的想法引导着 就像一个对话,是自动向导的
ET作为一个比较现代的测试方法,肯定有其非常重要的优势:
它可以鼓励测试人员的创造性
它增加了发现新的或者难以发现的bug。
它允许我们有更多的时间去测试感兴趣的和比较复杂的用例
它可以更有效率的驱使测试人员在一个很短的时间内找到更多的bug和对AUT做一个快速的评估
它显示了一个产品是如何被使用的
它具有非常好的适应性,灵活性,多样性
它比ST更有乐趣
它可以促使测试人员快速的学习一个产品
它可以check其他测试人员的测试工作
它可以很好的应用在敏捷测试项目
它允许我们不用花很多时间在编写那些简单和繁琐的测试用例
三、ET测试在项目中常见的应用模式
1、根据探索性测试在总测试中占有的比例不同,分为三种模式:
1)Freestyle ET,也就是自由式的ET即纯ET测试,没有任何测试文档;不需要记录任何东西(bug除外);测试执行之前不需要任何准备。
2)Pure Scripted,也就是基于传统瀑布式开发的纯ST测试,所有的测试执行
都是基于详细的测试用例和步骤来做的。
以上两种方式都是不成熟的,而且都是不常见的,有点走极端。这里比较好的办法就是混合ST和ET,并在不同的项目当中采取不同的混合策略来进行比较完善的测试方法的策略。在大部分的项目过程中,组合ST和ET会带来意想不到的效果。
2、根据执行人员的不同,又分为两种:
1)ET和ST的结合方式,和测试人员具体做ET还是ST或都做无关
2)team的组成方式,从测试的专业性角度去分隔开ET tester和ST tester
3、根据管理模式不同,在ET team里面又存在2个不同的方式:Delegation和Participation,这个区分的角度是从ET team lead在整个项目ET过程中的作用来看的。
1)Delegation:
Test lead指定需要测试的charters, 不参与具体测试任务
ET tester完成这些charters并且report back
对于一些问题和测试报告召开定期会议
2)Participation:
Test lead在项目测试过程中与ET tester一样,参与某些测试任务
Lead可以实时的根据测试质量情况制定最后的测试策略
Lead可以持续的了解他所想要的了解的team的任何情况
四、ET和ST产出BUG分析
? (1)? 发现的bug总数
Testing approach Feature set Bug总数 ET A 44 B 41 Total 85 ST A 43 B 39 Total 82 这里面的结论是:对于已知bug(研究者故意注入在产品中的bug)来说,使用ET或ST方法在发现bug总数上没有区别;但ET却可以发现更多的未知 bug。
(2)? Bug发现难度,类型和严重程度
Mode ET ST ET/ST Bug 总数 0=easiest12
3=hardest 120 93 129% 213 327 320 102% 647 89 75 119% 164 20 15 133% 35 Total 556 503 111% 1059 这里的结论是:ET发现更多的bug在各种发现难度上,相比较ST而言。
Bug类型:
Type ET ST ET/ST Bug 总数 Documentation 8 4 200% 12 GUI 70 49 143% 119 Inconsistency 5 3 167% 8 Missing
您可能关注的文档
- 五年级科学上册种子发芽试验(一)3教案教科版.doc
- 五年级科学种子发芽的实验.doc
- 五年级趣味数学思维能力比赛试题.doc
- 五根据本课程所学知识,结合工作情况或社会流经发展的实际,写一篇不少于800字的小论.doc
- 五水合硫酸铜主含量测定.doc
- 五矿发展阿里6亿联手救钢市钢铁电商前景分析.doc
- 五矿哈施塔特东江时报推广方案.doc
- 五线电阻屏基本设计计算原理1.doc
- 五菱的市场定位分析.doc
- 五菱荣光尾门难开维修案例.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- SJ∕T 10460-2016 太阳光伏能源系统图用图形符号.pdf
- 新求精德语强化教程(第4版)初级1课后练习答案(改进版) .pdf VIP
- 北师大版三年级下册数学全册教学设计(配2026年春改版教材).docx
- (2026年)跌倒坠床护理综合指南PPT课件.pptx VIP
- 工程设计应急响应方案(3篇).docx VIP
- 征信简版电子版PDF个人信用报告最新版2024年可编辑带水印模板.pdf VIP
- ntvf调试资料解读.doc VIP
- 电影《色.戒》的叙事伦理.doc VIP
- 上海大学2023-2024学年第1学期《高等数学(上)》期末考试试卷(A卷)附参考答案.pdf
- 佳能EOS1500D基本使用说明书说明书.pdf VIP
原创力文档

文档评论(0)