這是本文件的舊版!


Remote Selenium - 透過另外一台電腦的瀏覽器做測試

先前文章中,曾提及我們是在每個平台的測試環境中,安裝待測瀏覽器。但這樣做法,在我們升級Selenium同時,發現在比較舊版本的Linux,是無法執行新版本的Firefox的。回頭想想,我們是要測試軟體是否可以在某種瀏覽器上正常使用,而不需要特別去管瀏覽器跑在哪一個系統上阿? 先前,我就知道Selenium是可以遠端執行的,這次加以嘗試,希望把瀏覽器的執行工作,都集中於某些虛擬機器上。

我們所要測試的瀏覽器,主要是IE與Firefox。而在Selenium2中,都是透過Web Driver的方式去執行瀏覽器動作。而我預想的測試模式,如下圖所示: