欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

Jenkins+RobotFramework自动化测试架构【1

时间:2023-06-09

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就可以解决该问题

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。