zoukankan      html  css  js  c++  java
  • allure测试报告的定制、jenkins集成以及jenkins主从模式

    - allure 本地安装
    - 安装包,方便打开报告的网页,allure-command-line, 运行报告服务
    - allure 放到本地 allure\bin 目录配置到环境变量
         - 下载地址:http://allure.qatools.ru/
         - MAC配置环境变量:
         1、修改配置文件

            vi ~/.bash_profile
            PATH="/Users/liujing/Downloads/allure-2.7.0/bin:${PATH}"
            export PATH
          2、使配置的环境变量生效:source ~/.bash_profile

      

        - allure 命令。
    - allure python 包, pip install allure-pytest 用来生成测试报告
    - pytest --alluredir=output 这里可以写入到run.py的命令里
    - allure serve output 查看测试报告。在项目目录下执行,会自动打开网页报告
    allure定制测试集合、名称、步骤

     使用selenium截图,用allure上传



    - allure jenkins 集成
    - 安装jenkins allure 插件
    - 构建后步骤配置:allure 显示

    步骤:
    1、安装 allure 插件,jenkins 可以使用 allure
    2、manage jenkins-->global tool configuration-->Allure Commandline-->新增安装,设置别名allure,保存
    3、在jenkins 项目中设置构建后操作,选择 allure report, 注意修改 path : output,需要与项目中的目录一致
    4、点击 jenkins 运行。

     



    jenkins主从模式
    概念:
    一台服务器:一个人拥有多个slave 奴隶
    我们称奴隶为节点
    由master 主人发配任务
    master / slave 去执行

    分布式:
    jenkins 服务: 注册节点,,给项目下达任务。

    其他的节点: 执行任务
    jenkins 和其他节点 进行通信。


    设置节点:
    1、设置节点 Manage Nodes and Clouds--》新建节点
    2、直接通过节点连接服务器。
    3、在项目中限制节点运行: kunkun


    
    

    连接节点 


    使用节点



  • 相关阅读:
    用Jdbc连接数据库后实现增删改查功能
    jdbc连接数据库
    聚合函数和分组查询
    数据库MySQL
    commons工具类 FilenameUtils FileUtils
    打印流(PrintWriter )
    一次性认识终端命令
    JSON数据展示神器:react-json-view(常用于后台网站)
    table固定列的宽度,超出部分用…代替(针对普通table和antd)
    git项目,VSCode显示不同颜色块的含义
  • 原文地址:https://www.cnblogs.com/wsfsd/p/15682611.html
Copyright © 2011-2022 走看看