Jenkins教程4-UI Recorder項目

簡介

UIRecorder是一款零成本UI自動化錄制工具,類似于Selenium IDE.。

Jenkins是基于Java開發的一種持續集成工具,用于監控持續重復的工作,二者集成,我們可以在自動部署項目后,對項目進行界面自動化測試。

一.安裝環境

1.安裝環境

系統:Window

服務器:Node.js

JDK:1.8

瀏覽器:Chrome62

IP:本機IP或云服務器的

Node.js安裝:

進入:https://nodejs.org/dist/v8.4.0/,選擇8.4.0版本(node-v8.4.0-x64.msi)

UI Recorder安裝:

npm install -g uirecorder--chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver

瀏覽器安裝:

chrome無更新功能版(Chrome63版本):https://www.cnbeta.com/articles/soft/680155.htm

Java環境變量配置



修改path

在末尾加上? ;%JAVA_HOME%\bin;%PATH%

在cmd輸入Java –version驗證,如果正確輸出jdk版本號則為通過


2.啟動ChromeDriver

下載ChromeDriver

cd D:\test\webdriver

java-jar selenium-server-standalone-3.4.0.jar

在瀏覽器打開可見


二.啟動錄制

1.初始化文件

uirecorder init

?? 前幾項按回車,在瀏覽器這里輸入chrome


2.輸入錄制參數

在命令行輸入:uirecordersample/test.spec.js

可根據時間情況分測試文件,項目默認從sample文件夾里面找

輸入測試的網站,點擊錄制,會打開兩個瀏覽器,錄制結束在第一個瀏覽器點擊”結束”按鈕;


3.錄制回放

進入該項目目錄,輸入sourcerun.sh ( Linux Mac ) or run.bat(Windows)


點擊圖片按鈕可查看詳細截圖


三.關聯Jenkins

Jenkins開啟節點功能:1.系統管理-》全局安全配置-》隨機選取下,勾選Java web

1.添加節點

點擊系統管理-管理節點-新建節點


點擊下載關聯器


雙擊啟動


2.新建Jenkins任務

注意填寫關聯的節點名稱


更多請看《自動化測試框架》

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容