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


    
    

    连接节点 


    使用节点



  • 相关阅读:
    甲方提供核心jar包,添加到本地maven仓库
    Flexigrid详解
    在idea中使用CheckStyle来规范代码
    对List集合中的对象进行按某个属性排序
    Layui数据表格总结篇
    jQuery入门看这一篇就够了
    JAVA常量类的实现方式
    HTML5和CSS3提高
    CSS高级技巧总结
    CSS入门总结
  • 原文地址:https://www.cnblogs.com/wsfsd/p/15682611.html
Copyright © 2011-2022 走看看