1. 程式人生 > >課後作業-閱讀任務-閱讀提問-2

課後作業-閱讀任務-閱讀提問-2

哪些 選中 文檔化 問題: 新的 執行 研究 詳細 經驗

探索式測試 書上261頁的13.2.4 網上說法: 探索式軟件測試的四個類型、探索式軟件測試一共分為自由式探索式測試、基於場景的探索式測試、基於策略的探索式測試和基於反饋的探索式測試。下面將詳細介紹4種類型的應用場景。 一:自由式探索式測試自由式探索式測試指的是對一個應用程序的所有功能,以任意次序、使用任何如數進行隨機探測,而不考慮哪些功能是否必須包括在內。自由式測試沒有任何規則和模式、只是不停的去做。很不幸,很多人認為所有的探索式測試都是自由式的,從長遠的觀點來看,這種看法低估了探索式測試技術的能力,我們在隨後將看到這類測試的一些變種。 二:基於場景的探索式測試基於場景的探索式測試和傳統的基於場景的測試有類似之處。兩者都涉及到一個開商店,就是用戶故事或者是文檔化得端到端場景的開始之處,那也是我們所期望的最終用戶開始執行應用程序的地方。這些場景可以來自用戶研究、應用程序、以前版本的數據等,並作為腳本用於測試軟件。探索式測試對傳統場景測試的補充吧腳本的應用範圍擴大到了更改、調查和改變用戶執行路徑的範疇。 三:基於策略的探索式測試將自由式測試探索式與具有測試老手的經驗、技能和感知融合在一起,就成為基於策略的探索式測試。它屬於自由式的探索,只是他是在現有的錯誤搜索技術下引導完成的。基於策略的探索式測試應用所有的已知技術(如邊界值分析或組合測試)和未知的本能(如異常處理往往容易出現軟件缺陷),來指導測試人員進行測試。 四:基於反饋的探索式測試基於反饋的探索式測試緣於自由式測試,但是隨著測試歷史的形成,測試人員們就會利用反饋來指導今後的探索。“覆蓋”就是典型的例子。一名測試人員通過咨詢那些覆蓋指標(代碼覆蓋、用戶界面覆蓋、特性覆蓋、輸入覆蓋或者其中的某一些組合)來選中新的測試用例,以使這些覆蓋指標得以提高。覆蓋指標只是收錄反饋信息的標誌之一。 書上說法: 就是指為了某一特定目的而進行的測試,且就這一次,以後一般也不會重復測試。 我的問題: 我就是想問一下 特定的測試是否就是探索式測試

課後作業-閱讀任務-閱讀提問-2