亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

軟件測試的方法一共有幾種

軟件測試的方法一共有幾種

慕絲7291255 2018-07-10 13:26:52
軟件測試的方法一共有幾種
查看完整描述

3 回答

?
弒天下

TA貢獻1818條經驗 獲得超8個贊

1、按是否查看程序內部結構分為:
(1)黑盒測試(black-box testing):只關心輸入和輸出的結果
(2)白盒測試(white-box testing):去研究里面的源代碼和程序結構
2、按是否運行程序分為:
(1)靜態測試(static testing):是指不實際運行被測軟件,而只是靜態地檢查程序代碼、界面或文檔可能存在的錯誤的過程。
靜態測試包括:
對于代碼測試,主要是測試代碼是否符合相應的標準和規范。
對于界面測試,主要測試軟件的實際界面與需求中的說明是否相符。
對于文檔測試,主要測試用戶手冊和需求說明是否真正符合用戶的實際需求。
(5)動態測試(dynamic testing),是指實際運行被測程序,輸入相應的測試數據,檢查輸出結果和預期結果是否相符的過程
3、按階段劃分:
(1)單元測試(unit testing),是指對軟件中的最小可測試單元進行檢查和驗證。
樁模塊(stud)是指模擬被測模塊所調用的模塊,驅動模塊(driver)是指模擬被測模塊的上級模塊,驅動模塊用來接收測試數據,啟動被測模塊并輸出結果。
(2)集成測試(integration testing),是單元測試的下一階段,是指將通過測試的單元模塊組裝成系統或子系統,再進行測試,重點測試不同模塊的接口部門。

查看完整回答
反對 回復 2018-07-16
?
PIPIONE

TA貢獻1829條經驗 獲得超9個贊

一:根據動態測試在軟件開發過程中所處的階段和作用,分為
1、單元測試2、集成測試3、系統測試4、驗收測試5、回歸測試
二:從是否關心軟件內部結構和具體實現的角度劃分  
1.白盒測試2.黑盒測試3.灰盒測試

查看完整回答
反對 回復 2018-07-16
?
不負相思意

TA貢獻1777條經驗 獲得超10個贊

根據開發階段劃分:單元測試、集成測試、系統測試、開發測試;
根據是否運行劃分:靜態測試、動態測試
根據是否查看源代碼劃分:黑盒測試、白盒測試
其他還有回歸測試、冒煙測試、隨機測試
其中黑盒測試包括功能測試和性能測試;
功能測試有:邏輯功能測試、界面測試、易用性測試、安裝測試、兼容測試;
性能測試有:一般性能測試、穩定性測試、壓力測試、負載測試

查看完整回答
反對 回復 2018-07-16
  • 3 回答
  • 0 關注
  • 547 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號