古詩詞大全網 - 個性簽名 - 我知道軟件測試有黑盒白盒之分,難道黑盒測試只要會使用測試工具就可以幹這份工作嗎?謝謝

我知道軟件測試有黑盒白盒之分,難道黑盒測試只要會使用測試工具就可以幹這份工作嗎?謝謝

軟件黑盒測試也稱為軟件功能測試,主要是驗證軟件是否符合客戶需求,黑盒測試部關註軟件具體的編碼,把軟件當做壹個黑箱子,不管軟件具體的實現,所以稱為黑盒。黑盒測試需要設計測試用例,設計測試用例的方法也有很多種,同時也需要編寫測試計劃來指導軟件測試工作。樓上說的黑盒測試只要會使用測試工具就可以做,這個觀點有點偏頗,做黑盒的確需要借助測試工具的幫助,但是工具畢竟是工具,它不能幫妳完成測試計劃的編寫,測試用例的設計,而這些都需要軟件測試方面的理論和實踐知識的。剛剛加入測試行業,可能對軟件測試計劃,測試用例不清楚,但是隨著測試的深入,就很快會涉及到這些。測試工具是根據需要才使用的,比如TestLink是用來管理測試用例、測試計劃,測試用例執行情況的壹種管理工具,CQ是用來管理軟件問題的系統,JMeter主要是用來做Web方面性能測試的(當然也可以用來做功能測試,以及其他應用方面的測試,比如FTP服務器性能測試)。

做黑盒測試,如果具備壹定的程序設計能力會比較好,因為很多測試用例,都可以通過腳本來實現,這樣就可以把測試人員從手工的重復的測試中解放出來,當然這些自動化測試壹般多用在回歸測試中,而很少用在新功能測試方面,講了這麽多,不知道有沒有回答道樓主的問題,希望有所幫助。

總之,黑盒測試需要的技能挺多的,需要時間積累,比如說操作系統的知識,網絡的知識,數據庫的知識,等等,這些方面的知識都有助於更好,更深入的測試軟件。壹名優秀的軟件測試工程師,需要的技能往往比開發更多、更廣。