性能測試
性能測試要求測試人員熟練性能測試工具,比如QTP, LoadRunner, Jmeter。 Visual Studio也提供了很多性能測試的工具. 要求測試人員對低層協議非常理解和編寫腳本
性能測試非常有技術含量, 很有發展前途, 是軟件測試人員的一個職業發展方向。
安全性測試
安全性測試的內容很廣, 非常有難度啊。 我只接觸過XSS(跨站腳本攻擊)和SQL注入攻擊。
安全性測試非常有技術含量, 我認為也是軟件測試人員的一個職業發展方向
按測試的時機和作用分類
在開發軟件的過程中,不少測試起著“烽火臺”的作用,它們告訴我們軟件開發的流程是否暢通。
測試名稱 |
測試內容 |
Smoke Test |
“冒煙”–如果測試不通過,則不能進行下一步工作 |
Build Verification Test(BVT) |
驗證構建是否通過基本測試。 |
Acceptance Test |
驗收測試,為了全面考核某功能/特性而做的測試 |
BVT測試是一種Smoke Test, 指Build生成好之后,自動運行的自動化測試腳本來檢查這個Build的基本功能。 如果BVT測試失敗了,需要開發人員馬上修改,重新生成Build
按測試測策略分類。
測試名稱 |
測試內容 |
Regression Test 回歸測試 |
對一個新的版本,重新運行以往的測試用例,看看新版本和已知的版本相比是否有退化 (regression) |
Ad hoc Test 探索性測試 |
隨機進行的,探索性的測試。 |
Santiy Test |
原文轉自:http://www.anti-gravitydesign.com