1 正向思維方式
正向思維是指軟件可以正常運行狀態下表現出來的特征如:某個功能點正確實現后是什么樣?網站可以提供訪問時如何展現?
說明:所以測試按照正常思維方式,檢查驗證系統功能是否實現,通常是以需求為准則來判斷。
2 逆向思維方式
逆向思維是相對於正常思維,通常是檢查正常思維相違背的地方,比如功能點未實現后如何?網站不能訪問時頁面是如何展現?
3 全局思維方式
全局思維則是從全方位360角度去分析軟件系統,如:系統上線后可能會碰到的諸如多種風險情況,針對每種情況是如何測試?
4 局部思維方式
局部思維則是相對於全局思維,通常是檢查某個系統在局部情況如:手機信號測試時,可以隔離多種環境進行思考分析
5 極端思維方式
極端思維更准確的應從兩端極限分析思考,如:針對信號測試時,最小/大信號范圍時,表現如何?
6 比較思維方式
比較思維則更注重的是選擇某個標准物做參考,然后制定一些對比參數選項來評判,如:google/baidu搜索相同關鍵字時,返回的內容相關性,響應速度等
7 組合思維方式
組合思維是將多個對象選擇組合在一起檢查,判斷是否正常,如:關機前,啟動另一個應用程序,來檢查系統是如何處理?