2011-01-12 79 views
1

我的公司剛剛將我們網站的所有代碼遷移到異地位置的3臺相同的服務器上。現在測試它們是我們的工作。測試海量網站

但是,我們必須測試的網站/功能的數量過高,並且乘以3!要檢查每一個鏈接和每一個功能是一項艱鉅的任務。我們現在正在手動執行此操作。

我對你們/女孩的問題是這樣的嗎?有沒有辦法讓測試自動化,所以我們不必浪費時間點擊,等待,檢查響應,時間3? ;-)

讓我知道你是否需要任何其他信息。謝謝!

+0

網站是否有什麼樣的功能? – 2011-01-12 22:48:42

回答

5

如果您只需要測試瀏覽器中的功能,那麼Selenium是個不錯的選擇。它允許您在瀏覽器的上下文中編寫自動化測試。對於不擅長編寫代碼的人來說,一個很好的功能就是能夠記錄在瀏覽器中執行的操作,然後重放它們。

更可能的是,您需要從整體角度考慮您的測試策略。您應該考慮如何使用單元測試來減少您需要執行的手動鏈接點擊或硒測試的數量。

創建您的自動化套件需要一些時間,但下次將您的網站移動到6,12或24臺服務器時,它已經準備就緒,這將證明是非常寶貴的。

+0

太棒了。謝謝!我正在閱讀文檔,它看起來就是我們需要的! – 2011-01-13 14:01:22

0

查看自動化瀏覽器的工具。 Watir是一個非常好的解決方案。但還有其他解決方案,具體取決於您的首選開發語言。

0

如果你只測試一次,自動化測試可能只需要很長時間。

但是,如果您正在尋找設置迴歸測試的方法,我會查看Selenium

0

硒是你最好的選擇,但如果你的網站有很多的非HTML的東西,你想測試你可能想看看Sikuli:http://sikuli.org/