靜態(tài)測試,動態(tài)測試的區(qū)別:程序是否運行。
靜態(tài)測試:靜態(tài)測試是指不運行被測程序本身,通過分析或檢查源程序的語法、結(jié)構(gòu)、過程、接口等來檢查程序的正確性。靜態(tài)測試主要包括各階段的評審、代碼檢查、程序分析、軟件質(zhì)量度量等,用于對被測程序進行特性分析。
動態(tài)測試:通過運行被測程序來檢查運行結(jié)果與預(yù)期結(jié)果的差異,并分析運行效率和健壯性等指標(biāo);這種方法包括三部分:構(gòu)造測試用例、執(zhí)行程序、分析程序的輸出結(jié)果。
所以在項目里同一個測試,既有可能屬于黑盒測試,也有可能屬于動態(tài)測試;既有可能屬于靜態(tài)測試,也有可能屬于白盒測試。而且它們之間還有
包括交叉的關(guān)系,總結(jié)以下4句話:
黑盒測試有可能是動態(tài)測試(運行程序,只看輸入和輸出),也有可能是靜態(tài)測試(不運行程序,只是查看界面)
白盒測試有可能是動態(tài)測試(運行程序,并分析代碼結(jié)構(gòu)),也有可能是靜態(tài)測試(不運行程序,只是靜態(tài)查看代碼)
動態(tài)測試有可能是黑盒測試(運行程序,只看輸入和輸出),也有可能是白盒測試(運行程序,并分析代碼結(jié)構(gòu))
靜態(tài)測試有可能是黑盒測試(不運行程序,只是查看界面),也有可能是白盒測試(不運行程序,只是靜態(tài)查看代碼)
-
動態(tài)
+關(guān)注
關(guān)注
0文章
70瀏覽量
20714 -
靜態(tài)
+關(guān)注
關(guān)注
1文章
29瀏覽量
14586 -
軟件測試
+關(guān)注
關(guān)注
2文章
231瀏覽量
18666
發(fā)布評論請先 登錄
相關(guān)推薦
CP測試與FT測試有什么區(qū)別
導(dǎo)磁材料的交流測試和直流測試有什么區(qū)別
ic測試原理和設(shè)備教程的區(qū)別
變頻器靜態(tài)測試和動態(tài)測試方法
ADC靜態(tài)測試全流程:以斜坡測試為例(二)
![ADC<b class='flag-5'>靜態(tài)</b><b class='flag-5'>測試</b>全流程:以斜坡<b class='flag-5'>測試</b>為例(二)](https://file1.elecfans.com//web2/M00/F0/22/wKgaomZwBj2AO6pCAACa1iKgwP085.webp)
ADC靜態(tài)測試全流程:以斜坡測試為例(一)
![ADC<b class='flag-5'>靜態(tài)</b><b class='flag-5'>測試</b>全流程:以斜坡<b class='flag-5'>測試</b>為例(一)](https://file1.elecfans.com//web2/M00/ED/8F/wKgZomZrpryAGV6FAACa1iKgwP088.webp)
評論