接口自动化集成到jekins(Java+testng+maven+git)

一jenkins启动命令:jenkins

查看端口号:

1、lsof -i:端口号

2、netstat -tunlp|grep 端口号

二: 登录:http://localhost:8080

输入:userName :****

   password:*****

三  jenkins安装maven 插件

系统管理-插件管理-可选插件:maven Intergration 直接安装,然后重启jenkins;

可安装其他插件:git....

四  全局工具配置

1)maven 本地安装路径:

2)jdk 本地安装路径:

3)git 本地安装路径:

五 git 账户设置

1) 进入Credentials -System(图一),进行新建add-domain;

2)填写git 相关信息(图二):

ssh-key 获取:cat /Users/***/.ssh/id_rsa.pub()

  

六 新建项目:

1)图一:输入项目名称,选择maven 构建

2) 选择“丢弃旧的构建”

3)源码管理(图三):

  1 配置git 项目路径

  2 选择git 账户,无则添加

  3 填写管理分支

4 )构建设置,然后保存/应用即可:

  build 设置执行命令: clean test -DxmlFileName=testNG.xml

  备注:此处不能添加mvn

5) 若有其他需要可进行添加

原文地址:https://www.cnblogs.com/floratinny/p/10028307.html

时间: 2024-10-11 01:46:49

接口自动化集成到jekins(Java+testng+maven+git)的相关文章

Java+TestNG+Maven+Excel+IDEA接口自动化入门(一)环境配置

前置: 1.本机环境安装了maven并配置环境变量 2.本机环境安装了IDEA软件 3.本机环境安装了Java jdk 8版本 4.有一定java和maven基础 因为以上网上例子很多,就不再重复赘述了 一.新建maven项目,在生成的pom.xml中配置所需jar包 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0

selenium第一课(selenium+java+testNG+maven)

selenium介绍和环境搭建 一.简单介绍 1.selenium:Selenium是一个用于Web应用程序测试的工具.Selenium测试直接运行在浏览器中,就像真正的用户在操作一样.支持的浏览器包括IE.Mozilla Firefox.Chrome等.支持自动录制动作和自动生成,Net.Java.Python等不同语言的测试脚本.Selenium 测试脚本可以在 Windows.Linux 和 Macintosh等多种平台上运行. 2.TestNG:TestNG是一个测试框架,其灵感来自JU

selenium+java+testNG+maven环境搭建

一.简单介绍 1.selenium: Selenium是一个用于Web应用程序测试的工具.Selenium测试直接运行在浏览器中,就像真正的用户在操作一样.支持的浏览器包括IE.Mozilla Firefox.Chrome等.支持自动录制动作和自动生成,Net.Java.Python等不同语言的测试脚本.Selenium 测试脚本可以在 Windows.Linux 和 Macintosh等多种平台上运行. 2.TestNG: TestNG是一个测试框架,其灵感来自JUnit和NUnit的,但引入

Java+TestNG+Maven+Selenium的web自动化测试脚本环境的搭建

一.环境搭建 1.安装java环境 a. 安装JDK b.安装eclipse c.安装maven 参考:http://www.cnblogs.com/s1328/p/4620812.html 2.安装eclipse下的testng插件 Eclipse中点击Help->Install new software -> 点击Add 在Location输入 http://beust.com/eclipse 选中Testng版本,点击Next,按照提示安装,安装完之后重启Eclipse 3.安装fire

Jenkins 自动化集成之路 Linux 安装 maven

现在的团队主流还是使用maven进行项目管理,那么我们应该怎么使用maven的方式进行持续化集成呢,那就是我们需要安装maven的插件到jenkins里边,但是我们要进行这一步的时候呀,需要我们的Linux机器上也安装有maven啊. 那我们要怎么进行Linux下的maven安装勒 首先下载maven,maven的官网有,找类似于*****bin.tar.gz的包进行下载,使用ssh的方式上传到Linux机器用到工具SSH Secure File Transfer Client进行传输. 解压文

接口自动化:HttpClient + TestNG + Java(一) - 接口测试概述+自动化环境搭建

1.1 接口测试简介 1.1.1 什么是接口测试 开始学习接口自动化测试之前,我们先要来了解什么是接口,以及什么是接口测试. 我们都知道,测试从级别上划分可以分为 组件测试 集成测试 系统测试 验收测试 其中在集成测试这个阶段,一个最主要的测试活动就是接口测试.在组件测试中,我们对单个组件自身的功能性能等指标进行验证,上升到集成测试级别,我们则进一步去验证组件之间的交互和集成.而组件之间的交互,就是通过'接口'来达成的.所以一定程度上,集成测试和接口测试概念是大幅度重叠的.(就组件集成/接口测试

零成本实现接口自动化测试 – Java+TestNG 测试Restful service

本文是转载Wade Xu的文章http://www.cnblogs.com/wade-xu/p/4229805.html 接口自动化测试 – Java+TestNG 测试 Restful Web Service 关键词:基于Rest的Web服务,接口自动化测试,数据驱动测试,测试Restful Web Service, 数据分离,Java+Maven+TestNG 本文主要介绍如何用Java针对Restful web service 做接口自动化测试(数据驱动),相比UI自动化,接口自动化稳定性

接口自动化测试框架搭建 – Java+TestNG 测试Restful service

接口自动化测试 – Java+TestNG 测试 Restful Web Service 关键词:基于Rest的Web服务,接口自动化测试,数据驱动测试,测试Restful Web Service, 数据分离,Java+Maven+TestNG 本文主要介绍如何用Java针对Restful web service 做接口自动化测试(数据驱动),相比UI自动化,接口自动化稳定性可靠性高,实施难易程度低,做自动化性价比高.所用到的工具或类库有 TestNG, Apache POI, Jayway r

(转)接口自动化测试 – Java+TestNG 测试 Restful Web Service

本文主要介绍如何用Java针对Restful web service 做接口自动化测试(数据驱动),相比UI自动化,接口自动化稳定性可靠性高,实施难易程度低,做自动化性价比高.所用到的工具或类库有 TestNG, Apache POI, Jayway rest-assured,Skyscreamer - JSONassert 简介: 思想是数据驱动测试,用Excel来管理数据,‘Input’ Sheet中存放输入数据,读取数据后拼成request 调用service, 拿到response后写入