2010-12-06 35 views

回答

1

如果是Java,通常用Junit完成。如果它是.NET,那麼有更多的選擇。 Visual Studio有一個built-in testing framework,還有其他幾個像Nunit。對於.NET,還有一些很好的第三方商業庫,如Telerik's

我不知道其他語言的工具。

+1

這是用於單元測試。也許他可能想知道系統測試等等。 :) – 2010-12-06 11:43:49

1

你打算使用黑盒還是白盒測試?

我會給你寫下我已經有了什麼樣的經驗,也許這會給我一些啓示。在我職業生涯的一開始,我在銀行業中擔任軟件測試員(黑盒子),我們正在使用內部應用程序進行錯誤跟蹤 - 在這個特定職位中什麼是重要工具。我的職責包括迴歸測試,重新測試,勘探測試,通過Excel的方法準備bug和測試案例。

後來(也作爲Software Tester - 黑匣子)我正在使用MES產品。在那裏,我們使用Test Track Pro跟蹤瀑布中的錯誤,版本1追蹤Scrum方法中的任務和錯誤,質量保證總監負責測試用例的創建,執行等。測試合作伙伴用於編寫自動化腳本。 除了最後的職責,我負責測試用例的創建,執行和編寫自動化測試。

1

Testing Computer Software是,如果你真的沒有測試任何背景,以一個良好的開端。我想說,Alan的鏈接How We Test Software at Microsoft是一本不錯的第二本書。我強烈建議選擇一些編程技巧,因爲測試正朝着更多自動化發展。有手動測試工作,但它們正在變得不那麼常見,並且已經有很多手動測試人員比你更有經驗。 C#或Java(和麪向對象的編程)加上SQL是一個非常好的開始。