??我把邊學習軟件測試的同時,也在看一些測開的題目,下面就是面試官經(jīng)常會問到的一個知識點,你對黑盒測試有哪些了解,主要進行黑盒測試的方法有哪些。(自學中,有不對的或者補充的請大家多多指正)
??1.等價類劃分法,使用場景多是輸入框的輸入規(guī)則,比如只能輸入6-10位的數(shù)字,根據(jù)有效和無效數(shù)據(jù)進行用例的編寫,其實就是根據(jù)對應(yīng)的規(guī)則進行拆分,去編寫測試用例,根據(jù)拆分的一條條規(guī)則去寫對應(yīng)的數(shù)據(jù),再寫到測試用例中。
??2.邊界值的劃分法,邊界值主要分為上點,離點和內(nèi)點,我們需要對邊界值進行數(shù)據(jù)測試,通常開發(fā)出問題主要邊界值對了,之后應(yīng)該就沒有什么問題,通常邊界值分為7點,但是我們可以對用例進行優(yōu)化,變成5點。(詳情見圖片,清忽略我的丑字)
??3.判定表法,主要是用于多個輸入值影響最后的輸出值,多個影響一個的意思,比如登錄,需要賬號和密碼都正確,才能登錄成功。其實就是把對應(yīng)的輸入項的所有可能值寫出來,然后把對應(yīng)的結(jié)果表示出來。
??4.因果圖法,其實不太常用,大概知道就好啦,就是用圓和直線進行數(shù)據(jù)分析。和判定表法差不多,只不過用于多個輸入。
??5.正交表法,這個不適用于業(yè)務(wù)邏輯的測試 ,主要用于工具類的測試,比如word文檔之類的,這是一些工具類的編輯器,寫上對應(yīng)的控件名稱和對應(yīng)控件名稱對應(yīng)可能的取值。還有就是好多開發(fā)中的下拉框的選項這些,也可以用正交表法的哦。windows系統(tǒng)有一個工具allpaires,能夠快速生成測試用例,有沒有專業(yè)人員告訴我mac的對應(yīng)的工具用哪個呢,求告知???
??6.場景法,也稱流程圖法,就是根據(jù)流程去測試,不再是單獨的一個規(guī)則測試了,所以就需要我們繪制流程圖啦。一條流程路徑就是一條測試用例。
??7.錯誤推測法,就是當一個需求緊急上線,我們沒有時間去測,就根據(jù)經(jīng)驗去發(fā)現(xiàn)可能出現(xiàn)錯誤的地方。
01.jpg
02.jpg
03.jpg
04.jpg
05.jpg
06
07
08