美文网首页我爱编程
Jenkins教程4-UI Recorder项目

Jenkins教程4-UI Recorder项目

作者: Vsoft | 来源:发表于2018-03-15 09:33 被阅读0次

    简介

    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任务

    注意填写关联的节点名称

    更多请看《自动化测试框架》

    相关文章

      网友评论

        本文标题:Jenkins教程4-UI Recorder项目

        本文链接:https://www.haomeiwen.com/subject/kjpqqftx.html