zoukankan      html  css  js  c++  java
  • soapui + groovy 接口自动化测试 第十一章

    将soapui项目提交到git,并部署到Jenkins

     1.windows下安装git及上传版本

    1)、首选拿到经理分配的git账号,在浏览器打开GitBlit地址,登录;

    点击版本库-创建版本库,只需在名称/后边加上soapui.git,其他默认点击确定,这样名为soapui的版本库就创建完成了;我们提交的soapui项目将提交到这个仓库下;

     2)、Git是一个免费的、开源的版本控制软件。在Windows上安装git,一般为msysgit,官方下载地址为http://code.google.com/p/msysgit/downloads/list下载下来按照提示一步步安装就好了。

    安装完成后在桌面右键出现Git Bash/Git Gui等目录,这就说明安装成功了,从Bash字眼看出这是命令行的方式,因此我们需要学习Git命令或者在安装一个辅助工具TortoiseGit

    3)、百度搜一个TortoiseGit下载就行了,安装步骤也是安装提示一步步来,安装完成后在桌面右键会出现TortoiseGit这说明安装完成了。

    4)、在任一目录下创建一个文件夹,在此文件夹下存放你要提交的soapui项目;在该文件内右键Git Init Here,此时生成一个.git的文件;初始化完成。

    5)、在文件夹下建立一个测试的1.txt文件,在1.txt上右键Git Add all files now此时1.txt上的?号变为了+号。

    6)、然后在1.txt上右键Git Commit -> "master",输入Message信息后点击ok将soapui项目上传到master分支下,如下图所示

    7)、点击Push,弹出如下窗口,其中Remote就是你创建的soapui版本库地址,

     8)、点击Manage管理soapui版本库地址,在URL处输入你的soapui版本库地址,如图

    9)、等一切配置完成后,点击确定,提示输入你的git密码就可以把soapui项目上传到git的soapui版本库了。然后登录你的git就能看到刚刚上传的版本了。

    2.Jenkins部署soapui任务

    1)、打开jenkins地址,根据分配的账号登录jenkins服务;

    2)、新建一个任务,若要创建一个与已有任务类似的则选择复制已有的Item,然后修改一下就好了

    3)、创建任务列表我逐个截图,第一个丢弃的构建,字面理解就好如下图

    4)、第二个创建参数,在这创建的参数可以再下边命令行用{id}的方式调用

    5)、第三个指定运行该任务的从服务器(jenkins也是有主从配置的)

    6)、第四个配置git服务地址,jenkins任务每次运行时会自动下载git上的最新版本到工作空间

    7)、第五个设置远程构建身份验证令牌,即远程启动该任务需要输入此身份令牌

    8)、构建环境,这个是第三方平台调用该任务的指令,用于自动化启动测试

     9)、shell脚本,完全由你个人输入执行soapui项目的脚本

    10)、构建后操作,在此是创建了另一个任务来处理构建完成后的操作

    11)、点击确定,就创建完成了,然后点击左侧的Build with Parameters开始构建任务,在点击左下角的#1就能看到当前任务输出的结果了。

     soapui+groovy的自动化测试就写这么多了,估计在更新就猴年马月了。

  • 相关阅读:
    HTML5定位功能,实现在百度地图上定位
    很好用的API管理--Swagger
    依赖注入原理---IoC框架
    c# asp.net 修改webconfig文件 配置
    逗比的快钱支付
    MVC 5限制所有HTTP请求必须是POST方式
    富头像上传编辑器----很好用的上传照片和拍照功能
    .NET中的DES对称加密
    无聊搭1个框架
    PHP高效率写法
  • 原文地址:https://www.cnblogs.com/mayibanjiah/p/4611268.html
Copyright © 2011-2022 走看看