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