軟體測試是什麼:
軟體測試就是看預期結果和實際結果做對比;
黑盒測試:看輸入和輸出,不看內部結構
白盒測試:看**
灰盒測試:看輸入和輸出以及內部的結構
功能測試:就是測試功能
效能測試:
壓力測試:在不同情況下,軟體的執行時間,最多能支援多少個人執行
負載測試:在人最多的情況下,可以執行多長時間
併發測試:人多時間長的情況下是否會出問題
安全測試:防止黑客攻擊系統成功
滲透測試
流量攻擊
sql注入
跨域攻擊
ui介面測試:
介面是否好看,風格是否統一;
易用性測試:操作步驟越少,學習成本越低越好;
穩定性測試:長期使用是否會出問題。
單元 :測試的方法是白盒測試
整合:測試介面對不對
系統:軟體的整體
驗收:不是測試人員做的;
軟體包含靜態和動態測試
檢查之前交給開發的bug是否修改好
在測試之前的測試,檢查軟體是否具備可測試性
自動化會用到;
軟體測試的分類
2 白盒測試 也叫結構測試,是基於程式的測試只考慮程式內部結構而不考慮程式功能的測試 3 灰盒測試 結合黑盒和白盒的要素對軟體進行測試 一般先做黑盒測當發現bug時需要對bug使用白盒測試進行進一步調查 在整合測試階段經常採用 擴充套件 1 白盒測試一般對風險較大難度較大核心模組進行補充測試 2 白...
軟體測試的分類
1.按照開發階段劃分 單元測試 對於單個模組測試,從程式內部結構發出測試用例,一般要讀程式和 大多數時候單元測試都是由開發人員自己去完成 交叉 確認測試 功能是否實現,一般都是正向測試。通過確認測試之後的軟體才具備進入測試階段 確認測試稱為 冒煙測試 一般不作為正式的測試環節或者測試階段。系統測試 ...
軟體測試的分類
對於單個模組測試,從程式內部結構發出測試用例,一般要讀程式和 大多數時候單元測試都是由開發人員自己去完成 交叉 比較的涉及到介面測試,將所有程式的模組組合起來有序的遞增測試,它是乙個持續不斷的過程 功能是否實現,一般都是正向測試。通過確認測試之後的軟體才具備進入測試階段 在真實的執行環境下,檢查系統...