探索性測(cè)試是一種測(cè)試思維技術(shù)。探索性測(cè)試從很多實(shí)際的測(cè)試方法、技術(shù)和工具提煉出一套思維模型,為所有測(cè)試人員提供了一種測(cè)試思維方式。探索性強(qiáng)調(diào)測(cè)試人員的主觀能動(dòng)性,拋棄繁雜的測(cè)試計(jì)劃和測(cè)試用例設(shè)計(jì)過(guò)程,強(qiáng)調(diào)在碰到問(wèn)題時(shí)及時(shí)改變測(cè)試策略。探索式軟件測(cè)試一共分為自由式探索式測(cè)試、基于場(chǎng)景的探索式測(cè)試、基于策略的探索式測(cè)試和基于反饋的探索式測(cè)試。
敏捷測(cè)試人員
問(wèn)題1:探索性測(cè)試覆蓋率計(jì)算
問(wèn)題2:測(cè)試人員如何安排探索性測(cè)試?復(fù)雜項(xiàng)目-相互配合-困惑
如何安排自己工作-基于個(gè)人測(cè)試工作的Backlog,以及測(cè)試看板的使用
問(wèn)題3:讓Master有信心,讓團(tuán)隊(duì)認(rèn)可探索性測(cè)試的價(jià)值
問(wèn)題4:電子化的看板工具
問(wèn)題5:探索性測(cè)試的過(guò)程記錄,比如測(cè)試輸入的記錄,依據(jù)未來(lái)產(chǎn)生的bug的數(shù)量來(lái)判斷測(cè)試輸入探索的有效性?ET測(cè)試的測(cè)試報(bào)告如何撰寫(xiě)
階段一、探索性測(cè)試效率與質(zhì)量的平衡
一.疑難問(wèn)題:軟件測(cè)試中不測(cè)試性
二.討論:軟件測(cè)試的最高境界是什么?
三.疑難問(wèn)題:測(cè)試人力資源不足
四.討論:測(cè)試效率與質(zhì)量的平衡方法
五.疑難問(wèn)題:如何突破面面俱到的測(cè)試用例文檔?
六.討論:常規(guī)測(cè)試與敏捷測(cè)試如何選擇
七.討論:互聯(lián)網(wǎng)領(lǐng)域有哪些可以借鑒的測(cè)試經(jīng)驗(yàn)
階段二、探索性測(cè)試的思維模式
一.研究:創(chuàng)新規(guī)律-TRIZ表達(dá)模式
二.測(cè)試經(jīng)驗(yàn)的參數(shù)化與模板化
三.測(cè)試的思維模型畫(huà)布
四.思維導(dǎo)圖表達(dá)測(cè)試思維模型
五.完善的測(cè)試用例與漸進(jìn)的測(cè)試用例
六.記錄測(cè)試者的思考路線(xiàn)圖
七.拓展訓(xùn)練:繪制自己的測(cè)試思維路線(xiàn)圖
階段三、基于Lean的探索性測(cè)試
一.Lean的精華-減少浪費(fèi)、零庫(kù)存、JIT、看板與標(biāo)準(zhǔn)化
二.討論:常規(guī)測(cè)試中有哪些浪費(fèi)現(xiàn)象
三.拓展訓(xùn)練:給出減少浪費(fèi)的方案
四.歸納總結(jié):Lean探索性測(cè)試方案
五.擴(kuò)展測(cè)試看板的內(nèi)涵
六.建立專(zhuān)業(yè)化測(cè)試生產(chǎn)線(xiàn)
階段四、探索業(yè)務(wù)的規(guī)律
一.揭示業(yè)務(wù)的本質(zhì)-業(yè)務(wù)元模型
二.顯式業(yè)務(wù)規(guī)則與隱式業(yè)務(wù)規(guī)則
三.拓展訓(xùn)練:抓出隱藏在背后的業(yè)務(wù)規(guī)則
四.交互路線(xiàn)圖與業(yè)務(wù)場(chǎng)景
五.拓展訓(xùn)練:用戶(hù)習(xí)慣的逆向思維訓(xùn)練
六.業(yè)務(wù)標(biāo)準(zhǔn)定義與業(yè)務(wù)取值位置
七.拓展訓(xùn)練:如何快速準(zhǔn)確地抓到業(yè)務(wù)取值位置
八.持續(xù)改進(jìn):不斷完善自己業(yè)務(wù)測(cè)試點(diǎn)規(guī)律庫(kù)
階段五、探索技術(shù)的規(guī)律
一.案例啟示:IOS&OSX阿拉伯文漏洞引發(fā)的思考
二.拓展訓(xùn)練:一個(gè)典型案例發(fā)現(xiàn)技術(shù)漏洞
三.討論:技術(shù)人員可能會(huì)犯哪些錯(cuò)誤?
四.歸納總結(jié):典型技術(shù)錯(cuò)誤歸納
五.技術(shù)錯(cuò)誤與缺陷管理的關(guān)系
六.討論:不運(yùn)行軟件發(fā)現(xiàn)潛在的問(wèn)題,針對(duì)問(wèn)題構(gòu)造測(cè)試點(diǎn)
七.經(jīng)驗(yàn)分享:使用工具來(lái)閱讀技術(shù)與業(yè)務(wù)文檔,發(fā)現(xiàn)潛在問(wèn)題
八.持續(xù)改進(jìn):不斷完善自己技術(shù)測(cè)試點(diǎn)規(guī)律庫(kù)
階段六、探索性中質(zhì)量屬性測(cè)試
一.討論:軟件中常見(jiàn)的六種質(zhì)量屬性?xún)?nèi)涵
二.質(zhì)量屬性測(cè)試點(diǎn)與功能性測(cè)試點(diǎn)的差異
三.案例分享:軟件可靠性的測(cè)試點(diǎn)分析
四.拓展訓(xùn)練:軟件性能的測(cè)試點(diǎn)分析
五.質(zhì)量屬性測(cè)試中自動(dòng)化測(cè)試
六.持續(xù)改進(jìn):不斷完善自己質(zhì)量測(cè)試點(diǎn)規(guī)律庫(kù)
階段七、探索性測(cè)試與回歸測(cè)試
一.案例分析:探索性測(cè)試如何應(yīng)對(duì)“缺陷修改后出現(xiàn)的連鎖反應(yīng)”
二.討論:測(cè)試用例不完善如何實(shí)施回歸測(cè)試
三.技術(shù)問(wèn)題回歸測(cè)試
四.業(yè)務(wù)問(wèn)題回歸測(cè)試
五.回歸測(cè)試中的自動(dòng)化測(cè)試
六.持續(xù)改進(jìn):回歸測(cè)試中完善自己測(cè)試點(diǎn)規(guī)律庫(kù)
階段八、探索性測(cè)試用例文檔
一.討論:探索性測(cè)試中如何撰寫(xiě)測(cè)試用例
二.邊探索邊測(cè)試需要記錄哪些內(nèi)容
三.思維導(dǎo)圖工具與測(cè)試文檔撰寫(xiě)
四.基于Office OneNote或Excel的測(cè)試文檔撰寫(xiě)
五.持續(xù)改進(jìn):測(cè)試工程師駕馭工具提升撰寫(xiě)文檔效率
階段九、課程知識(shí)歸納總結(jié)
一.探索性測(cè)試的測(cè)試路線(xiàn)圖
二.匯總探索性的經(jīng)驗(yàn)、規(guī)律、方法論