searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

Jenkins和pytest测试环境搭建

2023-10-18 03:30:13
7
0

介绍Jenkins和pytest测试环境搭建

Python

安装python,这里以python3.7为例。

下载:python官网下载 Python-3.7.0.tar.xz

解压:tar -xvJf  Python-3.7.0.tar.xz

 

Pytest

1.安装

 pip3 install pytest

2.设置软链接

ln -s /usr/local/python3/bin/pytest /usr/bin/pytest

 

Allure

1.下载并上传Allure安装包到opt,其他目录可能导致不能用

例如下载 allure-commandline-2.12.1.zip

 

2.解压

unzip allure-commandline-2.12.1.zip

 

3.添加环境变量

vim /etc/profile

export PATH=$PATH:/opt/allure-2.12.1/bin

使环境变量生效 source /etc/profile

 

4.验证

allure --version

 

5.结合python

pip3 install -y allure_pytest

 

Jenkins

1、安装jenkins必须安装jdk

 

如果yum源中有java的话也可以直接安装。没有的话去oracle官网下载

 

2、配置java环境变量

编辑系统环境变量:vim /etc/profile

变量内容(根据自己安装的jdk路径更改):

 

查看openjdk安装位置:

[root@bogon ~]# which java
/usr/java/jdk1.8.0_131/bin/java
[root@bogon ~]# ls -lrt /usr/bin/java
lrwxrwxrwx 1 root root 22 Dec 13 15:30 /usr/bin/java -> /etc/alternatives/java
[root@bogon ~]# ls -lrt /etc/alternatives/java
lrwxrwxrwx 1 root root 35 Dec 13 15:30 /etc/alternatives/java -> /usr/java/jdk1.8.0_131/jre/bin/java

 

编辑/etc/profile文件中配置:

export JAVA_HOME=/usr/java/jdk1.8.0_131/
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

 

让配置生效:source /etc/profile

 

3、安装Jenkins

首先下载jenkins repo文件:jenkins.repo

然后导入公钥:jenkins.io.key

安装jenkins: yum install -y jenkins --nogpgcheck


4、配置jenkins(可选)

更改端口:vi /etc/sysconfig/jenkins: JENKINS_PORT="8080"

更改用户:vi /etc/sysconfig/jenkins: JENKINS_USER="root"

然后让配置生效:source /etc/sysconfig/jenkins

添加JAVA运行路径: vi /etc/init.d/jenkins,candidates=" 后边添加  /usr/java/jdk1.8.0_131/jre/bin/java

 

5、启动jenkins

启动:service jenkins restart

浏览器打开:服务器管理ip:8080

 

6.jenkins新建项目时需要注意的点:

1. 设置全局git路径,全局git用户名密码

2. 提前新建workspace的文件夹,并修改文件夹权限为777

3. 修改Jenkins为root权限,否则安装rpm包会报错

4. jenkins中allure报告出现Allure Report  aborted due to exception时,需要再jenkisn中手动配置allure路径。

0条评论
0 / 1000
y****n
3文章数
0粉丝数
y****n
3 文章 | 0 粉丝
y****n
3文章数
0粉丝数
y****n
3 文章 | 0 粉丝
原创

Jenkins和pytest测试环境搭建

2023-10-18 03:30:13
7
0

介绍Jenkins和pytest测试环境搭建

Python

安装python,这里以python3.7为例。

下载:python官网下载 Python-3.7.0.tar.xz

解压:tar -xvJf  Python-3.7.0.tar.xz

 

Pytest

1.安装

 pip3 install pytest

2.设置软链接

ln -s /usr/local/python3/bin/pytest /usr/bin/pytest

 

Allure

1.下载并上传Allure安装包到opt,其他目录可能导致不能用

例如下载 allure-commandline-2.12.1.zip

 

2.解压

unzip allure-commandline-2.12.1.zip

 

3.添加环境变量

vim /etc/profile

export PATH=$PATH:/opt/allure-2.12.1/bin

使环境变量生效 source /etc/profile

 

4.验证

allure --version

 

5.结合python

pip3 install -y allure_pytest

 

Jenkins

1、安装jenkins必须安装jdk

 

如果yum源中有java的话也可以直接安装。没有的话去oracle官网下载

 

2、配置java环境变量

编辑系统环境变量:vim /etc/profile

变量内容(根据自己安装的jdk路径更改):

 

查看openjdk安装位置:

[root@bogon ~]# which java
/usr/java/jdk1.8.0_131/bin/java
[root@bogon ~]# ls -lrt /usr/bin/java
lrwxrwxrwx 1 root root 22 Dec 13 15:30 /usr/bin/java -> /etc/alternatives/java
[root@bogon ~]# ls -lrt /etc/alternatives/java
lrwxrwxrwx 1 root root 35 Dec 13 15:30 /etc/alternatives/java -> /usr/java/jdk1.8.0_131/jre/bin/java

 

编辑/etc/profile文件中配置:

export JAVA_HOME=/usr/java/jdk1.8.0_131/
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

 

让配置生效:source /etc/profile

 

3、安装Jenkins

首先下载jenkins repo文件:jenkins.repo

然后导入公钥:jenkins.io.key

安装jenkins: yum install -y jenkins --nogpgcheck


4、配置jenkins(可选)

更改端口:vi /etc/sysconfig/jenkins: JENKINS_PORT="8080"

更改用户:vi /etc/sysconfig/jenkins: JENKINS_USER="root"

然后让配置生效:source /etc/sysconfig/jenkins

添加JAVA运行路径: vi /etc/init.d/jenkins,candidates=" 后边添加  /usr/java/jdk1.8.0_131/jre/bin/java

 

5、启动jenkins

启动:service jenkins restart

浏览器打开:服务器管理ip:8080

 

6.jenkins新建项目时需要注意的点:

1. 设置全局git路径,全局git用户名密码

2. 提前新建workspace的文件夹,并修改文件夹权限为777

3. 修改Jenkins为root权限,否则安装rpm包会报错

4. jenkins中allure报告出现Allure Report  aborted due to exception时,需要再jenkisn中手动配置allure路径。

文章来自个人专栏
弹性网络与CDN
3 文章 | 1 订阅
0条评论
0 / 1000
请输入你的评论
0
0