靜態(tài)測試和動態(tài)測試的區(qū)別如下:
1、測試部分的不同
靜態(tài)測試是指測試不運行的部分:只是檢查和審閱,如規(guī)范測試、軟件模型測試、文檔測試等。動態(tài)測試是通常意義上的測試,也就是運行和使用軟件。
2、測試方式不同
靜態(tài)測試,通過評審文檔、閱讀代碼等方式測試軟件稱為靜態(tài)測試,通過運行程序測試軟件稱為動態(tài)測試。
3、測試方法不同
靜態(tài)測試是指不用執(zhí)行程序的測試,它主要采取方案—代碼走查、技術評審、代碼審查的方法對軟件產品進行測試。動態(tài)測試主要通過構造測試實例、執(zhí)行程序、分析程序的輸出結果這三種方法來對軟件進行測試。
擴展資料:
靜態(tài)方法是指不運行被測程序本身,僅通過分析或檢查源程序的語法、結構、過程、接口等來檢查程序的正確性。對需求規(guī)格說明書、軟件設計說明書、源程序做結構分析、流程圖分析、符號執(zhí)行來找錯。
靜態(tài)方法通過程序靜態(tài)特性的分析,找出欠缺和可疑之處,例如不匹配的參數(shù)、不適當?shù)难h(huán)嵌套和分支嵌套、不允許的遞歸、未使用過的變量、空指針的引用和可疑的計算等。靜態(tài)測試結果可用于進一步的查錯,并為測試用例選取提供指導。
動態(tài)測試方法是指通過運行被測程序,檢查運行結果與預期結果的差異,并分析運行效率和健壯性等性能,這種方法由三部分組成:構造測試實例、執(zhí)行程序、分析程序的輸出結果。
參考資料來源:百度百科-靜態(tài)測試
參考資料來源:百度百科-動態(tài)測試
靜態(tài)測試,英文是Static Testing。
靜態(tài)測試指測試不運行的部分,例如測試產品說明書,對此進行檢查和審閱.。靜態(tài)方法是指不運行被測程序本身,僅通過分析或檢查源程序的文法、結構、過程、接口等來檢查程序的正確性。靜態(tài)方法通過程序靜態(tài)特性的分析,找出欠缺和可疑之處,例如不匹配的參數(shù)、不適當?shù)难h(huán)嵌套和分支嵌套、不允許的遞歸、未使用過的變量、空指針的引用和可疑的計算等。靜態(tài)測試結果可用于進一步的查錯,并為測試用例選取提供指導。
靜態(tài)測試常用工具有:Logiscope、PRQA;
1.常規(guī)大地測量方法 2.gps測量方法 3.合成孔徑雷達干涉測量方法 4.準直測量方法 通過測量變形觀測點偏離基準線的距離,確定某一方向上點位相對于基準線的變化.準直測量包括水平準直和鉛直兩種方法. 5.液體靜力水準測量方法 該法為利用靜止液面原理來傳遞高程的方法,可以測出兩點或多點間的高差.一般將一個觀測頭安置在基準點,其他觀測頭安置在變形觀測點上,通過點之間的差值即可得出觀測點相對基準點的高差.該法適用于建筑物基礎、混凝土壩基礎、廊道和土石壩表面的垂直位移觀測. 6.特殊監(jiān)測方法。
聲明:本網站尊重并保護知識產權,根據《信息網絡傳播權保護條例》,如果我們轉載的作品侵犯了您的權利,請在一個月內通知我們,我們會及時刪除。
蜀ICP備2020033479號-4 Copyright ? 2016 學習鳥. 頁面生成時間:3.178秒