美文网首页
SoapUI入门之Jenkins持续集成

SoapUI入门之Jenkins持续集成

作者: 天上飘的是浮云 | 来源:发表于2020-01-16 11:00 被阅读0次

    SoapUI入门系列文章终于要和大家说再见了,18年拖到20年。还好写完了,不负初心~

    前面的SoapUI系列文章参见以下链接:
    1、SoapUI 入门之创建Project、生成TestCase以及参数化

    2、SoapUI 入门之配置Headers,以及将Cookie、Token持久化存储

    3、SoapUI 入门之让你爽爽的用上断言

    4、SoapUI入门之附件上传和配置Https请求

    5、SoapUI入门之TestStep用法一(DataSource&DataSource Loop)

    6、SoapUI入门之TestStep用法二

    7、SoapUI入门之TestStep用法三(Groovy Script)

    8、SoapUI入门之Discovery API(懒人利器)

    9、SoapUI入门之运行测试、输出和查看Test Case结果报表

    10、SoapUI入门之Jenkins持续集成

    一、安装Jenkins

    Jenkins 是一个可扩展的持续集成引擎。我们用Jenkins持续集成SoapUI的前提是我们要安装好Jenkins。

    网上安装Jenkins的教程很多,这里的话就不多讲了,大家自行百度安装好就行。

    二、配置Jenkins节点

    2.1 在Jenkins目录中点击Manage Jenkins -> Manage Nodes
    2.1.1.png
    2.1.2.png
    2.2 选择新节点

    输入节点名字 -> 选择Permanent Agent -> OK


    2.2.1.png
    2.3 填写以下内容

    a.# of executors
     (一个或多个)。
    b.Remote FS root
       代理计算机上主服务器的主目录。
       对于Windows代理,请使用类似以下内容:“ C:\ Jenkins \”
    c.Usage:
       对于其他工作人员: 尽可能利用此节点
       对于特殊作业:将本机仅用于捆绑作业
    d.Launch Method:
       控制Windows代理的一种简单方法是通过Java Web Start使用启动代理
    e.Availability
       尽可能保持此代理在线
    f.待办事项:为每个选项添加详细信息。
    g.OK


    2.3.1.png
    2.3 执行以下步骤将代理计算机连接到主计算机

    a、 打开浏览器转到Jenkins主页URL:localhost:8080
    b、Manage Jenkins -> Mange Nodes
    c、点击Launch,启动代理


    2.3.1.png

    d、运行程序。如果Windows要求您选择程序,请使用(Java Web Start启动器)


    2.3.2.png

    e、如果遇到连接问题,则可以扩大弹出窗口以查看所使用的主 端口 并检查网络配置(防火墙,端口转发等)。 请注意,Jenkins选择一个随机的高编号端口。如果希望Jenkins使用静态端口,请转到“管理Jenkins”>“配置全局安全性”,然后在“ JNLP代理的TCP端口”框中选择端口号

    2.3.3.png
    f、如果端口打开,则代理仍然无法连接,并且可以通过SSL / HTTPS安全地提供您的Jenkins实例,下载并安装 Java密码学扩展(JCE)无限强度管辖权策略文件8。提取.jar文件并将其保存到 $JAVA_HOME\lib\security。再次尝试上述步骤。
    g、现在,您应该看到在Nodes下连接的代理计算机。 2.3.4.png

    三、在Jenkins上创建SoapUI项目

    3.1 为SoapUI项目命名,并选择构建自由风格的软件项目
    3.1.png
    3.2 在源代码管理中选择Git并输入Git地址或者选择本地文件
    3.2.png
    3.3 在构建中添加构建步骤中选择“执行Shell"(Mac) 或者"执行Windows批处理命令",然后在输入框中输入执行命令(命令可参加上一篇的《SoapUI入门之运行测试、输出和查看Test Case结果报表》
    3.3.png
    3.4 我们还可以添加构建后的操作,如添加插件,可以输入html文档
    3.4.1.png 3.4.2.png
    3.4.3.png
    3.5 SoapUI项目配置好后我们只需要点击构建,构建完成后,查看报表就可以了
    3.5.png

    四、结语

    随着SoapUI使用Jenkins持续集成讲完,我们这一系列SoapUI入门系列就讲完了,兜兜转转,拖拖拉拉。在19年Ending之前把它强行Ending了。或许文章讲解不好,没说清楚。感谢点击进来,听我啰啰嗦嗦的同志们,有什么问题可以留言哟~ ,预祝大家新年快乐~

    申明:禁用于商业用途,如若转载,请附带原文链接。https://www.jianshu.com/p/319a51c60dac蟹蟹~

    相关文章

      网友评论

          本文标题:SoapUI入门之Jenkins持续集成

          本文链接:https://www.haomeiwen.com/subject/meubictx.html