栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Jenkins+RobotFramework 自动化测试架构【1- Jenkins安装推荐】

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Jenkins+RobotFramework 自动化测试架构【1- Jenkins安装推荐】

1.Jenkins在windows上安装可以分为3种方式:

方式1:.msi  文件直接安装方式2:.war文件,jdk运行安装方式3:.war文件,Tomcat容器安装(推荐使用)

2.三种方式的使用对比

类别

方式1:.msi  文件直接安装

方式2:.war文件,jdk运行安装

方式3:.war文件,Tomcat容器安装(推荐使用)

占用内存大小

<200mb

>3000Mb

是否可以调用网络映射驱动器

3.方式3:.war文件,Tomcat容器安装介绍

3.1 安装准备:需要提前准备好安装三个文件文件:Tomcate、Jenkins.war、Jdk安装包准备

3.2 Jenkins.war下载

Jenkins.war下载地址: Jenkins download and deployment

3.3 Jdk下载与安装:

Java下载: Releases · frekele/oracle-java · GitHub选择对应windows的版本下载并安装

检查Java是否安装成功:

打开cmd命令提示符,输入命令 java -version,如果出现java的版本等信息,表示Java安装成功

3.4 Tomcat下载以及安装

Tomcat下载地址: Apache Tomcat® - Welcome!选择对应的Tomcat版本即可,在这里我使用的是Tomcat7

直接下载免安装版本。

下载好后,解压到安装文件夹。如我的是:C:Program FilesTomcatapache-tomcat-7.0.107-windows-x64解压后会会有以下文件夹,其中webapps用来放置jenkins.war的

3.5 运行Jenkins

在Tomcat文件夹中如:C:Program FilesTomcatapache-tomcat-7.0.107-windows-x64bin打卡命令行窗口:输入startup.bat成功显示如下

同时弹出Java的命令行窗口:代表建立成功:

3.6 Tomcat下Jenkins运行失败:

【问题描述】:cmd显示:Neither the JAVA_HOME nor the JRE_HOME environment variable is defined

【造成原因】:Java的环境变量未设置

【解决方法】:

方法2:修改配置文件setclasspath.bat

路径C:Program FilesTomcatapache-tomcat-7.0.107-windows-x64bin

在setclasspath.bat文件中声明环境变量,添加上自己本地jdk、jre路径即可

再重启tomcat即可方法2:windows系统下设置环境变量;

【配置java环境变量】

(1)系统变量→新建 JAVA_HOME 变量 。

变量值填写jdk的安装目录(本人是 D:Javajdk1.7.0)

(2)系统变量→寻找 Path 变量→编辑

在变量值最后输入 %JAVA_HOME%bin;%JAVA_HOME%jrebin;

(3)系统变量→新建 CLASSPATH 变量

变量值填写 .;%JAVA_HOME%lib;%JAVA_HOME%libtools.jar(注意最前面有一点)

【启动】

在C:Program FilesTomcatapache-tomcat-7.0.107-windows-x64bin下命令行输入startup。

打开localhost:8080

3.7 Tomcat下Jenkins无法打开log.html文件解决方法:

【问题描述】Tomcat下的Jenkins安装后,执行robot result结果中,log.html打开显示

Opening Robot framework report failed

Verify that you have Javascript enabled in your browser.

Make sure you are using a modern enough browser. Firefox 3.5, IE 8, or equivalent is required, newer browsers are recommended.

Check are there messages in your browser's Javascript error log. Please report the problem if you suspect you have encountered a bug.

【问题解决】:修改C:Program FilesTomcatapache-tomcat-7.0.107-windows-x64conf下的catalina.properties文件

在文件最后添加:

hudson.model.DirectoryBrowserSupport.CSP=sandbox allow-scripts allow-same-origin; default-src 'none'; img-src 'self' data: ; style-src 'self' 'unsafe-inline' ; script-src 'self' 'unsafe-inline' 'unsafe-eval';

添加前:

添加后:

然后在重启Tomcat就可以解决该问题

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/737106.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号