robot framework之第三方测试报告Allure

news2024/10/6 0:26:08
  1. Allure 简单介绍
    Allure是一个美化报告的工具。支持pytest, robot framework和junit等多种测试框架。

  2. windows 安装allure
    步骤1:gitlab 下载解压:https://github.com/allure-framework/allure2/releases
    步骤2:进入bin目录, 点击allure.bat运行批处理文件
    步骤3:将bin目录添加到系统环境变量中
    步骤4:打开cmd, 输入allure --help查看是否安装成功

  3. robot framework中使用allure
    步骤1:使用pip install allure-robotframework -i https://mirrors.aliyun.com/pypi/simple
    步骤2:使用pip list查看安装是否成功

  4. 在ride.py的run页面的Arguments写上这监听命令:–listener allure_robotframework;log4 (log4为配置的输出目录,也可使用默认输出目录)

在这里插入图片描述

  1. 生成allure报告

在上一步的输出目录里,用allure命令行生成报告 allure generate -c -o ./allure-report ./output/allure (-o参数指定输出报告的路径)

  1. 再打开:allure open .\allure-report\ ,然后就可以看到报告;或者在生成报告目录内里直接打开index.html,也可以看到allure报告
    在这里插入图片描述

另:若要通过Jenkins实现持续集成,需要在Jenkins中安装Allure的插件:【系统管理】-【插件管理】-【可选插件】中下载并安装Allure,安装后重启。安装成功后,可在【已安装插件】中看到。
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/812690.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

资深web前端开发工程师的工作职责表述(合集)

资深web前端开发工程师的工作职责表述1 职责 - 负责相关项目的web前端研发和优化工作 - 使用敏捷开发方法,完成产品或产品模块的设计和开发; - 按照编码规范编程,编制贯穿整个软件开发周期的文档资料; - 设计前端或后端架构,编写核心代码…

C语言字串函数、内存函数介绍以及模拟实现

目录 前言 本期内容介绍: 一、字符串函数 strlen介绍 strlen 模拟实现(三种方式) 方法一:计数器法 方法二:递归法(不创建临时变量法) 方法三:指针-指针 strcpy介绍 strcpy模…

国产单端口1000M以太网收发(PHY)芯片介绍

2023年将是国产以太网(Ethernet)传输芯片公司崛起之年,将涌现了一大批性能稳定,质量可靠的产品,国产网络传输芯片涵盖Ethernet PHY、Switch等中高端市场,如单(或多)端口千兆以太网PHY品牌&#…

小研究 - 主动式微服务细粒度弹性缩放算法研究(二)

微服务架构已成为云数据中心的基本服务架构。但目前关于微服务系统弹性缩放的研究大多是基于服务或实例级别的水平缩放,忽略了能够充分利用单台服务器资源的细粒度垂直缩放,从而导致资源浪费。为此,本文设计了主动式微服务细粒度弹性缩放算法…

msvcp100.dll丢失怎么修复,这三个常用的修复方法可以解决

msvcp100.dll是一个动态链接库文件,它是Microsoft Visual C Redistributable软件包的一部分。这个文件的作用是提供在运行C程序时所需的函数和功能。msvcp100.dll是一个非常重要的文件,它为我们提供了许多关键的函数和类,使得我们能够更高效地…

算法通关村第一关——链表经典问题之删除链表元素专题笔记

删除特定节点 题目描述 给你一个链表的头节点head和一个整数val,请你删除链表汇总所有满足Node.val val 的节点,并返回新的头节点 示例 输入: head [1,2,6,3,4,5,6] , val 6 输出:[1,2,3,4,5] 分析 在删除节点cur时&#xff…

网络编程 IO多路复用 [select版] (TCP网络聊天室)

//head.h 头文件 //TcpGrpSer.c 服务器端 //TcpGrpUsr.c 客户端 select函数 功能&#xff1a;阻塞函数&#xff0c;让内核去监测集合中的文件描述符是否准备就绪&#xff0c;若准备就绪则解除阻塞。 原型&#xff1a; #include <sys/select.…

前端试用期工作总结范文5篇

前端试用期工作总结 &#xff08;篇1&#xff09; 时间飞逝&#xff0c;转眼间&#xff0c;做为一名Web前端开发的正式员工已经有两个月之久。在这个难忘而又夸姣的 日子里&#xff0c;我深入体会到了公司的积极氛围和各个部门的巨大魅力&#xff0c;目睹了公司一步步走向成熟…

计算机中存储器的层次结构

现代的存储器体系结构是这样的&#xff1a; 越往上访问速度越快&#xff0c;更小&#xff0c;成本也越高。越往下访问速度越慢&#xff0c;更大&#xff0c;成本也越低。 在最高层&#xff08;L0&#xff09;是少量快速的CPU寄存器&#xff0c;CPU可以在一个时钟周期内访问他…

八股总结(八)SSM框架体系

文章目录 Spring基础1、Spring、SpringMVC、Mybatis与SpringBoot的区别2、Spring中常用的注解及作用 Spring IoC 、 DI、Bean3、Spring IoC是什么&#xff0c;有什么好处&#xff0c;Spring中是怎么实现的&#xff1f;4、Bean相关5、Component 和 Bean 的区别是什么&#xff1f…

基于RASC的keil电子时钟制作(瑞萨RA)(5)----驱动LED数码管

基于RASC的keil电子时钟制作5_驱动LED数码管 概述硬件准备视频教程数码管说明配置IO口数码管显示库smg.csmg.h主程序 概述 本篇文章主要介绍如何使用e2studio对瑞萨RA2E1开发板进行数码管的驱动。 硬件准备 首先需要准备一个开发板&#xff0c;这里我准备的是芯片型号R7FA2E…

管理能力提升 -《六顶思考帽》读后感

我们都听过“盲人摸象”的故事&#xff0c;每个盲人讲的都是自己的真实体验&#xff0c;都认为自己一定没错&#xff0c;但彼此争吵的很厉害。 这是一种传统思辨思维&#xff0c;它有两个特征&#xff1a; 判断和争论 &#xff1a;坚持我对&#xff0c;你错&#xff0c;从自己的…

ElasticSearch 7.x

前言 elastic表示可伸缩&#xff0c;search表示查询。所以es的核心即为查询。通常情况下&#xff0c;我们的数据可以分为三类&#xff1a;结构化数据、非结构化数据、半结构化数据。 结构化数据&#xff1a;一般会用特定的结构来组织和管理数据&#xff0c;表现为二维表结构。…

51单片机学习--按键控制流水灯模式定时器时钟

TMOD负责确定T0和T1的工作模式&#xff0c;TCON控制T0和T1的启动或停止计数&#xff0c;同时包含定时器状态 TF1&#xff1a;定时器1溢出标志 TF0&#xff1a;定时器0溢出标志 0~65535 每隔1微秒计数器1&#xff0c;总时间65535微秒&#xff0c;赋上初值64535&#xff0c;则只…

部署前端项目到服务器

声明:1.我演示使用的是华为云的服务器的Linux 系统2.通过宝塔部署项目3.项目是vue打包之后的4.其他服务器都差不多一样的配置 5.我是做前端的,下面教程只是个人操作,其他勿怪1.购买服务器 1.1:以下案例我使用的是华为云的服务器 购买服务器后,都有部署教程 有的人可能…

Tomcat 安装配置教程及成功后,启动失败报错解决方案

解决方案 我的报错原因是因为我的JDK是1.8的而我的Tomcat是10版本的&#xff0c;可能是因为版本原因吧&#xff0c;我重新装了Tomcat 9就可以启动成功了&#xff01; 简单说下安装的时候需要注意哪些步骤吧 今天我在安装tomcat10的时候&#xff0c;安装成功后&#xff0c;启…

Houdini查看参数能用的内置变量($符号开头的变量)

在某个参数上&#xff0c;右键&#xff0c;reference, local variable就能看到

什么是生成式人工智能及其工作原理?

什么是生成式人工智能&#xff1f; 生成式人工智能是一个令人兴奋的领域&#xff0c;它有可能彻底改变我们创建和消费内容的方式。它可以产生新的艺术、音乐&#xff0c;甚至是以前从未存在过的逼真的人脸。生成式人工智能最有前途的方面之一是它能够为各个行业创建独特的定制…

【雕爷学编程】MicroPython动手做(18)——掌控板之声光传感器3

知识点&#xff1a;什么是掌控板&#xff1f; 掌控板是一块普及STEAM创客教育、人工智能教育、机器人编程教育的开源智能硬件。它集成ESP-32高性能双核芯片&#xff0c;支持WiFi和蓝牙双模通信&#xff0c;可作为物联网节点&#xff0c;实现物联网应用。同时掌控板上集成了OLED…

Git初始化

查看git版本 git --version 设置Git的配置变量 方法&#xff1a; 修改全局文件&#xff08;用户主目录下.gitconfig&#xff09;修改系统文件&#xff08;如/etc/gitconfig&#xff09; 用户姓名和邮件地址 修改用户名和邮件地址 git config --global user.name "用…