zoukankan      html  css  js  c++  java
  • Jenkins-[--2--]-执行本地的robotframework项目

    A、前期准备:

    1.登录jenkins

    2.系统管理-插件管理-高级-上传插件(http://mirrors.jenkins-ci.org/plugins/robot/,中选择一个版本的插件下载至本地,然后上传)-点击上传---提交

    3.系统配置-全局安全配置(Configure Global Security)--选择代理,选择随机选取--点击代理协议:选择Java Web Start Agent Protocol/4 (TLS 加密)-设置插件管理(Plugin Manager):勾选使用浏览器下载元数据

    B、添加节点

    1.系统管理-节点管理-新建节点

    2.添加节点名称,选择固定节点--确定:输入名称:csj-pc;并发构建数(of executors):1(这个值控制着Jenkins并发构建的数量.RF可设置为1);远程工作目录:在csj-pc上创建jenkins工作目录的路径,一般设置为D:JK(其中存储测试报告,日志...);设置标签csj;用法:尽可能使用这个节点;启动方式:通过 java web启动代理(Launch slave agents via Java Web Start);可用性:尽量保持代理在线。

    3.保存

    4.launch节点,启动

     C、配置job进行测试

    1.首页-新建任务

    2.填写任务名称,选择构建一个自由风格的软件项目

    3.General--选择限制项目的运行节点(Restrict where this project can be run)中选择我们节点建立的名称或者标签csj或者csj-pc

    4.构建:点击增加构架步骤,选择执行windows批处理命令(Execute Windows batch command),命令输入:pybot.bat D:zhiliangbaozhangbu4自动化脚本中间平台接口mine1-测试用例

    5.构建后操作:增加构建后操作步骤,选择Publishes Robot Framework test results

    6.保存

  • 相关阅读:
    UOJ #455 [UER #8]雪灾与外卖 (贪心、模拟费用流)
    Codeforces 482E ELCA (LCT)
    Codeforces 798D Mike and distribution (构造)
    AtCoder AGC017C Snuke and Spells
    HDU 6089 Rikka with Terrorist (线段树)
    HDU 6136 Death Podracing (堆)
    AtCoder AGC032D Rotation Sort (DP)
    jenkins+python+kubectl实现批量更新k8s镜像
    Linux 下载最新kubectl版本的命令:
    jenkins X 和k8s CI/CD
  • 原文地址:https://www.cnblogs.com/chushujin/p/9366836.html
Copyright © 2011-2022 走看看