4. 下載JNLP文件:做完上述操作后,會看見一個JNLP得launch圖片,如下圖
右鍵點擊“Launch”圖標,然后選擇保存這個文件(在windows上直接點擊會直接運行,為了后面的步驟,我們先保存這個文件),下載的文件名為:slave-agent.jnlp
5. 配置client:這個是重點了,要使Hudson的windows client能夠運行GUI測試,好配置一個Hudson獨有的用戶賬戶,然后打開windows的自動登錄功能,然后把剛剛保存的JNLP文件的快捷方式,放到這個賬戶的啟動欄中。了解Hudson的人會知道Hudson可以將client注冊為一個 windows 服務,但是這樣的話會導致watir無法調用win32的控件,導致不能完成頁面測試,因此不選擇注冊為windows服務的方式(這里要非常感謝柱石同學幫助)。
6. 首次建立Master和client的連接:到目前為止我們的Hudson主機與客戶端都是沒有連接上的,現在我們點擊“slave-agent.jnlp”文件,會出現彈出框:
選中“始終信任此發行者的內容”,如果不選中,以后client機器重啟了,便不回自動連接上master了,到此為止完成了Windows client的搭建工作了,以后如果client機器重啟了,也會在重啟完畢后自動連接master的。