亚洲熟妇av乱码在线观看,亚洲色婷婷综合开心网,亚洲精品久久久久午夜aⅴ,亚洲精品一区二区三区蜜臀,亚洲精品国产综合久久久久紧

15年行業(yè)經(jīng)驗 一站式解決方案 大型活動策劃公司
免費咨詢熱線: 4007181001

在Jenkins中可視化執(zhí)行Web自動化測試

發(fā)布時間:2020-06-05 19:56   點擊量:

詹金斯是持續(xù)集成的非常有用的工具?,F(xiàn)在越來越多的公司正在使用詹金斯進行持續(xù)集成。測試人員可以使用Jenkins來執(zhí)行自動化測試用例,但是在使用的過程中,我們會發(fā)現(xiàn)瀏覽器并不是在網(wǎng)頁被自動執(zhí)行后才啟動的,我們很難理解程序?qū)嶋H執(zhí)行的是什么。讓我們來看看詹金斯在執(zhí)行網(wǎng)絡(luò)自動化時如何仍然能夠看到用戶界面。

工具/原材料WinowsJenkinsPowerShell方法/步驟1Jenkins安裝主要有兩種方式:

1.直接從命令行啟動jenkins服務(wù);

2.將詹金斯服務(wù)配置為窗口服務(wù)。

第一種方法創(chuàng)建的Jenkins執(zhí)行自動化可以看到瀏覽器在系統(tǒng)中的執(zhí)行,但這種方法創(chuàng)建的Jenkins服務(wù)不穩(wěn)定,每次機器重新啟動時都需要重新啟動服務(wù),服務(wù)必須以管理員權(quán)限啟動。

使用第二種方法創(chuàng)建的Jenkins在執(zhí)行用戶界面自動化時不顯示瀏覽器。

由windows服務(wù)調(diào)用的程序都是在服務(wù)過程中執(zhí)行的,所以由自動程序啟動的瀏覽器在系統(tǒng)中不可見。

-1步閱讀-2步閱讀2如果由windows服務(wù)創(chuàng)建的Jenkins能夠正常執(zhí)行Web自動化,則需要通過windows系統(tǒng)的任務(wù)計劃來完成。首先搜索任務(wù)計劃并打開它。

-3步驟閱讀3在任務(wù)計劃中,單擊“任務(wù)計劃庫”,在右側(cè)空白處單擊鼠標(biāo)右鍵,選擇“新建任務(wù)”,或單擊最右側(cè)的“創(chuàng)建任務(wù)”按鈕。

-4步驟閱讀4在打開的“新任務(wù)”對話框中填寫名稱,并選中“以最高權(quán)限運行”

-5步驟閱讀5單擊“新建任務(wù)”對話框中的“操作”選項卡,然后單擊“新建”按鈕創(chuàng)建任務(wù)步驟。

-6步驟讀取6在彈出的“新建操作”對話框中選擇要執(zhí)行的腳本(該腳本是用于啟動用戶界面自動化的腳本)

在Jenkins中可視化執(zhí)行Web自動化測試步驟閱讀7創(chuàng)建任務(wù)計劃后,首先嘗試該計劃是否可以啟動用戶界面自動化程序。右鍵單擊任務(wù)名稱,然后選擇運行。如果用戶界面自動化程序能夠正常執(zhí)行,任務(wù)計劃已經(jīng)建立。

-8步閱讀8最后在詹金斯中編寫PowerShell腳本,開始上述任務(wù)計劃。

-9步驟閱讀9PowerShell腳本描述:

1.獲取任務(wù)計劃:

$task =獲取-調(diào)度任務(wù)-任務(wù)名用戶界面_自動化

2.如果已經(jīng)獲得任務(wù)計劃,請調(diào)用開始-計劃任務(wù)啟動任務(wù):

if($task -ne $null)

{

開始-計劃任務(wù)-任務(wù)名$任務(wù)。任務(wù)名-任務(wù)路徑$任務(wù)。任務(wù)路徑

}

3.等待任務(wù)結(jié)束

$task =獲取-調(diào)度任務(wù)-任務(wù)名用戶界面_自動化

而任務(wù)。狀態(tài)-ieq跑步)

{

睡眠(3)

$task =獲取-調(diào)度任務(wù)-任務(wù)名用戶界面_自動化

}

目標(biāo)

相關(guān)推薦