我的公司通過雲中的功能測試來監控網站和移動應用程序的性能和可用性;我們希望將我們的技術擴展到包括硒測試。我們使用RoR系統間歇性地從多個位置運行我們的功能測試,將數據保存在mysql中用於報告/警報目的。Selenium for Availability Monitoring
我們預計在每臺監控服務器上都包含Selenium RC來執行遠程測試。我們可能會演變爲在每個位置運行多臺機器的測試(即不同類型的操作系統或可擴展性)。
因爲我們已經有了一個控制器來管理我們在不同地點的測試運行,所以Grid會是過度的還是必要的?
其他建議?
有道理。因此,我們最初(每個位置有一臺服務器)可以使用我們當前的調度系統調用RC來運行腳本,然後當我們增加每個位置的服務器佔用空間時,我們可以使用Grid在每個位置分配測試。 我們將對24x7的各種網站進行少量測試,這是我們需要解決可伸縮性問題的原因。這就像生產中的可用性監控迴歸測試。負載測試目前還沒有在菜單上,但是當我們遇到它時我們會看JMeter。 – Craig 2011-03-10 18:45:50