Java+restassured + juint5+extentx+jenkins接口自动化测试环境搭建

本文详细介绍如何搭建Java接口自动化测试环境,包括Node.js、MongoDB、ExtentX等配置步骤及Jenkins流水线脚本编写。

前言

接口自动化的作用已经不言而喻了,低成本高价值的特性使其在测试过程中显得尤为重要,本文就当前比较常见的几个测试框架、报告框架做一个简单的环境搭建介绍,不足之处,敬请指正。

条件

 1. 操作系统,本文主要以mac作为例子,其实搭建起来和系统几乎没关系
 2. Java环境(mac直接安装的Java能正常使用,但是没有配置JAVA_HOME会导致命令行执行报错,具体见后文)
 3. Node.js环境,自行下载安装
 4. mongoDB环境
 5. Jenkins环境

Node.js环境配置

官网下载:https://nodejs.org/zh-cn/
版本无所谓,你喜欢就好,建议下载LTS版本,以获取后续持续支持。
安装完成后terminal中输入:node -v,如下图环境配置成功
在这里插入图片描述

MongoDB环境配置

配置方法参考菜鸟教程brew安装,简单傻瓜式,反正适用于我,我就支持copy了!

brew tap mongodb/brew
brew install mongodb-community@4.4

注:@ 符号后面的 4.4 是版本号。


安装信息

  • 配置文件:/usr/local/etc/mongod.conf
  • 日志文件路径:/usr/local/var/log/mongodb
  • 数据存放路径:/usr/local/var/mongodb

运行 MongoDB:

我们可以使用 brew 命令或 mongod 命令来启动服务。

brew 启动:

brew services start mongodb-community@4.4

brew 停止:

brew services stop mongodb-community@4.4

mongod 命令后台进程方式:
mongod --config /usr/local/etc/mongod.conf --fork

这种方式启动的话,要关闭可以进入 mongo shell 控制台来实现:

db.adminCommand
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值