image.png

大家看到这个老头,这不是Jenkins吗?没错这就是jenkins,soapui的持续集成同样用Jenkins,我们还会用到maven,前提是大家要把jenkins与maven的环境搭建好。

image.png

1.Soapui保存的工程文件

soapui工程保存之后会生成一个工程的xml文件,这个文件就是用来跟maven集成的

image.png

2.Maven的pom文件管理saopui的工程文件

下面的代码即为maven pom.xml文件的配置

4.0.0

com.smrt.webService

soapui-maven2-plugin

jar

1.0-SNAPSHOT

webService Integration Test

http://maven.apache.org

SmartBearPluginRepository

http://www.soapui.org/repository/maven2/

com.smartbear.soapui

soapui-pro-maven-plugin

5.1.1

org.reflections

reflections

0.9.9-RC1

org.apache.poi

poi-ooxml

3.10-FINAL

test

test

*****-workspace.xml

*

true

./report

true

message=delete customer for eclite autotest!

maven-clean-plugin

2.4.1

.

**/*.log

./report

3.pom.xml文件的路径下执行mvn test

这个时候会下载mvn的所有依赖,依赖下载完毕会执行所有的testSuite

image.png

4.jenkins配置job

调用mvn指令

image.png

发布测试报告

image.png

发送邮件相关同时

image.png

Jenkins构建

jenkins构建之后我们将会看到如下的测试结果图在Jenkins上

image.png

谢谢大家关注,有问题也可以在简书上留言,我会尽快回复大家

java持续集成soapui_Soapui接口功能测试持续集成相关推荐

  1. java持续集成soapui_接口自动化测试持续集成--Soapui接口功能测试参数化

    1.Soapui的常用参数化类型 2.Soapui参数化操作方式 菜单路径:Test Steps->Add Step(右键菜单)->Data Source 3.Txt 文件参数化 在脚本中 ...

  2. 接口自动化测试持续集成--Soapui接口功能测试参数化

    按照自动化测试分层实现的原理,每一层的脚本实现都要进行参数化,自动化的目标就是要实现脚本代码与测试数据分离. 当测试数据进行调整的时候不会对脚本的实现带来震荡,从而提高脚本的稳定性与灵活度,降低脚本的 ...

  3. php集成paypal接口,PHP中集成PayPal标准支付,php集成paypal标准_PHP教程

    PHP中集成PayPal标准支付,php集成paypal标准 PayPal支付功能其实一直在更新文档和接口,这里说的是一个简单的支付功能大概流程如下 1,在网站的结账页面,设置一个提交到PayPal网 ...

  4. 接口自动化持续集成实战

    本文为实战练习,具体内容来自<接口自动化持续集成> 接口自动化测试持续集成主要包括以下内容. ① 流程方面.在回归阶段加强接口异常场景的覆盖,并逐步向系统测试.冒烟测试阶段延伸,最终达到全 ...

  5. 自动生成html_服务搭建篇二·Jenkins+Jmeter+Gitlab持续集成实现接口流程自动化

    今天分享服务搭建第二篇:Jenkins+Jmeter+Ant自动化集成(服务) 一.Ant 服务配置 1.配置报告模板和 ant build 确定脚本的目录,当前放在Jmeter 目录下 #cd /u ...

  6. Jmeter+Jenkins+Ant 接口自动化持续集成框架

    前言: 首先简单说下jmeter+jenkins+ant接口自动化持续集成框架的工作原理,以便于更好的理解后面的各项配置: 首先,jenkins通过SVN获取jmeter最新的脚本: 然后,jenki ...

  7. 持续集成与持续部署(四)01-Jenkins——简介-基于Java开发的一种开源持续集成工具

    持续集成与持续部署(四)01-Jenkins--简介-基于Java开发的一种开源持续集成工具 Jenkins 使用简介 Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控 ...

  8. 使用华为云软件开发平台devcloud和应用管理与运维平台servicestage实现持续集成(CI)持续部署(CD)

    本文来自于知乎专栏:https://zhuanlan.zhihu.com/p/385350636 说明: 软件开发平台devcloud是持续集成(CI)持续部署(CD)工具: 应用管理与运维平台ser ...

  9. Java 阿里云短信服务的集成

    Java 阿里云短信服务的集成 1.短信发送API(SendSms)---JAVA  [ https://help.aliyun.com/document_detail/55284.html?spm= ...

最新文章

  1. 数据库实例(统计最高分学生信息,不及格率等等)
  2. python变量必须以字母和下划线_【转载】关于python中带下划线的变量和函数的意义...
  3. 洗被套的时候洗衣机里面不要再放其他东西
  4. 做有挑战的事情就行了~
  5. SAP Cloud for Customer upselling的前台实现
  6. 3.9 创建数据类型
  7. 微信小程序父子组件通信
  8. Struts与Servlet的冲突
  9. cPanel设置自定义404错误页
  10. oracle10gdmp字符集,从Export DMP文件看导出字符集(上)
  11. PowerBuilder 9日历控件展示,下载(附带源码)2
  12. 【STM32】 SG90舵机
  13. CF - 659B. Qualifying Contest 排序+字符串
  14. matlab画图——semilogy函数介绍
  15. 【免费通配符 SSL证书 (支持 IP) 申请教程】
  16. M1增速还能指出A股底部吗?
  17. qq象棋辅助 android,天天象棋攻略助手安卓版
  18. 88年计算机病毒,读短文回答问题电脑遭病毒侵袭的事件早在1988年就发生过。那时,美国的一个大学把一种叫做“蠕虫”的电脑病毒输入电脑,由于电脑往往是许多部门许多台联在一起而形成网-组卷网...
  19. 杰森xbl_每日新闻摘要:Google杀死了230万个不良广告,微软宣布XBL游戏栈等等
  20. Java后台文件批量压缩下载

热门文章

  1. 从零搭建一个基于 ELK 的日志、指标收集与监控系统
  2. java打印10行杨辉三角形_java实现打印杨辉三角形(帕斯卡三角形),打印10行
  3. 梭子鱼替换案例:国产防护甄选CACTER邮件安全网关
  4. 【一顿操作】用Grub2命令行引导启动Windows10
  5. xtu oj 1319
  6. 高质量作品集PPT模板合集(字体包和作品集封面原始文档)
  7. 百度官方文档Plus版,PaddlePaddle深度学习框架介绍
  8. 为什么图层1剪切蒙版到图层2,图层1不见了?
  9. 基于QT的串口调试助手设计
  10. 强制卸载阿里云盾(安骑士)监控及屏蔽云盾IP检测教程