返學(xué)費網(wǎng) > 培訓(xùn)機構(gòu) > 南昌博為峰教育
南昌東湖區(qū)排名軟件性能測試培訓(xùn)班推薦,江山代有人才出,各領(lǐng)風(fēng)騷數(shù)百年!南昌軟件測試培訓(xùn)也不斷在變化,那么就軟件測試有哪些方法,軟件測試中的白盒測試是什么,軟件測試中灰盒測試是什么這些去了解它有哪些變化。
軟件測試比較常用的有白盒測試和黑河測試兩種方法。白盒測試呢就是經(jīng)過直接看代碼來找bug,黑盒測試也就是手工測試,也就是在不看代碼的情況下來測試功能有沒有問題?;液袦y試則介于兩者之間。單元測試、集成測試、系統(tǒng)測試則是通過不同單位進行測試。回歸測試是二次測試,驗收測試則是經(jīng)過用戶反饋來進行測試。等價類劃分法、邊界值方法、因果圖法、判定表法、正交排列法、錯誤推算法、場景法編寫測試用例屬于功能測試,負載測試、壓力測試則屬于性能測試。
軟件測試中的白盒測試它不同于黑盒測試。它主要利用程序內(nèi)部的邏輯和相關(guān)信息來檢查內(nèi)部動作是否按照設(shè)計規(guī)范進行,以檢查每個通道是否可以正常工作。白盒測試是從程序結(jié)構(gòu)的角度設(shè)計測試用例。主要用于檢查各個邏輯結(jié)構(gòu)是否合理,對應(yīng)的模塊獨立路徑是否正常,內(nèi)部結(jié)構(gòu)是否有效。常用的白盒測試方法包括控制流分析、數(shù)據(jù)流分析、路徑分析、程序變異等,其中邏輯覆蓋法是主要的測試方法。
灰盒測試是一個處于白盒測試和黑盒測試之間,可以理解灰盒測試關(guān)注的是輸出對輸入的正確性,也關(guān)注內(nèi)部性能,然而這種關(guān)注并不像d白盒那么詳細和完整,它只通過一些有代表性的現(xiàn)象事件和跡象來判斷內(nèi)部的運行狀態(tài)是否是一個正常的狀態(tài),但內(nèi)部實際上是錯誤的,這樣的情況很多,如果每次都用白盒測試,效率會很低,所以有必要采用這樣的灰盒方法。
看了以上軟件測試有哪些方法,軟件測試中的白盒測試是什么,軟件測試中灰盒測試是什么,你是還在猶豫呢?時間不等人趕緊行動吧!南昌東湖區(qū)排名軟件性能測試培訓(xùn)班推薦
尊重原創(chuàng)文章,轉(zhuǎn)載請注明出處與鏈接:http://www.mashdl.com/news_show_1889677.htm,違者必究!