汇总空手道测试报告和持续测试

2024-01-07

使用 Karate 运行测试用例后,使用 Surefire 插件发布了一些 html 报告。特别是,我发现每个功能文件都有一个 html 报告。当从自动化管道运行测试时,这很不方便,就像在我的例子中,我使用 htmlpublish Jenkins 插件来获取公共链接来访问报告并将其传播到 Slack 渠道或电子邮件中。

我尝试将此代码段添加到我的 pom.xml 中

      <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-surefire-report-plugin</artifactId>
            <version>2.4.2</version>
            <configuration>
                <aggregate>true</aggregate>
                <!--also set this to link to generated source reports-->
                <linkXRef>true</linkXRef>
            </configuration>
        </plugin>

但它并没有达到预期的效果。

我正在尝试在 target/surefire-reports 目录中实现单个index.html,以便我可以发布和浏览所有测试报告

有什么建议吗? 谢谢


您使用平行运行器吗?如果没有,请阅读以下内容:https://github.com/intuit/karate#parallel-execution https://github.com/intuit/karate#parallel-execution

由于除了行业标准的 JUnit XML 格式之外,我们还生成与 Cucumber 兼容的 JSON 报告,因此您可以选择适合您需求的任何报告解决方案。我认为 maven-cucumber-reporting 库应该适合你 - 但你可以决定:https://github.com/intuit/karate/tree/master/karate-demo#example-report https://github.com/intuit/karate/tree/master/karate-demo#example-report

编辑:对于任何其他高级需求,请考虑编写您自己的报告:https://stackoverflow.com/a/66773839/143475 https://stackoverflow.com/a/66773839/143475

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

汇总空手道测试报告和持续测试 的相关文章

  • 调整添加的绘制组件的大小和奇怪的摆动行为

    这个问题困扰了我好几天 我正在制作一个特殊的绘画程序 我制作了一个 JPanel 并添加了使用 Paint 方法绘制的自定义 jComponent 问题是 每当我调整窗口大小时 所有添加的组件都会 消失 或者只是不绘制 因此我最终会得到一个
  • 在 RESTful Web 服务中实现注销

    我正在开发一个需要注销服务的移动应用程序 登录服务是通过数据库验证来完成的 现在我陷入了注销状态 退一步 您没有提供有关如何在应用程序中执行身份验证的详细信息 并且很难猜测您在做什么 但是 需要注意的是 在 REST 应用程序中 不能有会话
  • Antlr 解析器运算符优先级

    考虑以下语法 我对运算符优先级有疑问 例如 res 2 a b有一个类似的解析树res 2 a b 我知道问题出在哪里 但我没有想到没有相互左递归的 漂亮 解决方案 你能帮我一点忙吗 该语法与自定义访问者一起使用 grammar Math
  • 仅当显式选择行时才关闭 ui-bootstrap typeahead

    我创建了这个jsBin http jsbin com livuqafe 2 edit来证明我遇到的问题 如果您转到此处 请尝试输入 五 并继续 你的自然反应是输入 五 然后按 Tab 如果你想要 五百 你可以向下箭头一次 但是 在这种情况下
  • 测量窗口偏移

    有没有一种方法可以测量 jQuery 中窗口的偏移量 以便我可以比较 固定 元素和相对定位元素的位置 我需要能够知道窗口滚动了多远 以便我可以使用该图来计算固定元素的高度 相对于视口顶部 和相对对象的高度 相对于顶部 之间的差异文件的内容
  • 没有输入的 jQuery 日期选择器

    我有一个相当复杂的网络应用程序 我想向其中添加一些日期选择 UI 我遇到的问题是我无法从文档中弄清楚如何真正控制日期选择器的出现方式和时间 不涉及任何表单元素 不 我不会添加秘密表单字段 因此简单的开箱即用方法根本行不通 我希望有人可以提供
  • PrimeFaces 对话框参考父级

    我有一个 xhtml 页面 显示带有条目的数据表 我还有一个用于插入新条目的按钮 该按钮显示一个包含表单的对话框 插入表格用作
  • Mono 应用程序在非阻塞套接字发送时冻结

    我在 debian 9 上的 mono 下运行一个服务器应用程序 大约有 1000 2000 个客户端连接 并且应用程序经常冻结 CPU 使用率达到 100 我执行 kill QUIT pid 来获取线程堆栈转储 但它总是卡在这个位置
  • php 数组中出现意外的 json 输出结构

    我正在尝试转换动态数据 如何从 PHP 获取此 JSON JSON 122240cb 253c 4046 adcd ae81266709a6 item 0 3 这就是我所做的 但它不起作用 PHP json array 122240cb 2
  • 现代编译器是否优化乘以 1 和 -1

    如果我写 template
  • NSArrayController 无需将大型数据集加载到数组中

    我想使用 NSArrayController 向 NSTableView 提供数据 我面临的问题是我不想将所有数据预先加载到数组中 然后使用数组控制器setContent 方法 我的数据模型是一个管理数百万条记录的大型现有代码库 它包含有效
  • 如何在 Angular 4 中翻译 mat-paginator?

    你知道如何在 Angular 中翻译 每页项目 吗mat paginator标签 这mat paginator是材料设计中的一个元素 您可以使用MatPaginatorIntl为了这 威尔 豪厄尔制作 https github com an
  • 从 mvc 控制器使用 Web api 控制器操作

    我有两个控制器 一个mvc控制器和一个api控制器 它们都在同一个项目中 HomeController Controller DataController ApiController 如果我想从 HomeController 中使用 Dat
  • 使用velocity.js制作可拖动元素的动画

    我正在使用velocity js 为用户拖动的可拖动 SVG 元素设置动画 然而 velocity js 将先前的 mousemove 坐标排队并通过所有后续的 mousemove 坐标进行动画处理 我想要的是velocity js 不要对
  • 如何修复:“无法解析类型 java.lang.CharSequence。它是从所需的 .class 文件间接引用的”消息? [复制]

    这个问题在这里已经有答案了 我正在尝试使用这个字符串 amountStr amountStr replace replace replace 但我收到一条错误消息 我知道我收到的错误消息是因为我刚刚发布的字符串已过时 所以我想知道该字符串的
  • 如何在 OSX 上安装 LaTeX .sty 文件?

    我设置了一个 LaTeX 项目 tex documents some file tex support todonotes sty where some file tex uses todonotes usepackage colorinl
  • Android 材料芯片组件崩溃应用程序。无法膨胀 xml

    Tried Chip来自两个支持库的组件 com google android support design 28 0 0 rc01和材料 com google android material material 1 0 0 rc01 堆栈
  • 禁用允许文本选择的

    残疾人可以吗
  • PyAudio ErrNo 输入溢出 -9981

    我遇到了与用户相同的错误 Python 使用 Pyaudio 以 16000Hz 录制音频时出错 https stackoverflow com questions 12994981 python error audio recording
  • 探查器模板可以迁移到较新版本的 SQL Profiler 吗?

    是否可以将 Profiler 模板迁移到较新版本的 SQL Server 就我而言 我想将 SQL 2008 模板带到 2012 年 我尝试过 1 直接文件复制和 2 导出 导入 在这两种情况下 旧模板都会运行 但无法修改 修改后会出现以下

随机推荐

  • 初始化哈希值

    我经常写这样的东西 a hash x a hash x some more text a hash x first text 应该有更好的方法来做到这一点 但我找不到 有两种方法可以为 a 创建初始值Hash 一种是将单个对象传递给Hash
  • 相当于 ftp put 并追加到 scp 中

    我有一个我无法理解的遗留脚本 该脚本是将unix中的4个文件 2个ebcdic格式文件和2个pdf文件 通过ftp传输到主机上 ebcdic format file 1 is abc xyz ebcdic format file 2 is
  • DLL、内存映射、基地址、内存使用和.NET?

    在开始真正的问题之前 我想说的是 我可能会弄错一些细节 如果是这样 请逮捕我 甚至不要回答我的问题 我的问题基本上是关于 DLL 和 NET 我们有一个应用程序使用了大量内存 我们正在尝试找出如何正确测量内存的方法 特别是当问题主要发生在客
  • 列出 MySQL 表外键的高效方法?

    有没有表演者如何获取分配给 MySQL 表的外键列表 查询信息模式 SELECT column name referenced table schema AS foreign db referenced table name AS fore
  • Linq To Sql:异常“字符串必须恰好是一个字符长”

    考虑使用以下定义的 SQL Server 表varchar 1 NULL场地 它被用来存储性别特征 有些行有数据 有些没有 要么为空 要么为空白 授予空白应该为空 但请考虑空白在这里是一个有效值 我更希望该值为空 ID Gender 1 M
  • awk 减少系统依赖性

    如果我没记错的话 awk 会根据操作系统语言解析数字 例如 echo 1 2 awk printf f n 1 在英语系统中将被解释为 1 在用逗号分隔整数和小数部分的系统中将被解释为 1 2 我不知道C printf是否也这样做 所以我添
  • 访问 iOS 中最近使用的表情符号列表

    在 iOS 中 在原生表情符号键盘中 您可以看到最近使用的表情符号 我想知道是否可以从我的应用程序内部获取这些表情符号 独立于应用程序 的数据 我的目标是在我的应用程序中显示给定用户最常用的表情符号 如果您只想要一个表情符号选择器 您可以使
  • Log4Net停止记录,如何恢复?

    我遇到了 log4net c WinForms 的问题 如果出现短暂故障 例如由于 VMware 快照 网络共享在几秒钟内无法访问 它会停止记录 并且似乎没有记录的方法可以从此类故障中恢复中断 它只是停止记录 直到应用程序重新启动 版本 v
  • 验证地点所有者 Google Places API

    我正在计划一个应用程序 企业所有者可以在其中注册自己的位置 我想使用 Google Places API 来获取企业信息 这样 当新用户在应用程序中注册时 他会提供其位置的 ID 然后应用程序会从 API 检索该信息 我将需要某种方法来验证
  • 如何使用处理和 Twitter4j 从用户时间线获取 20 多个结果?

    我正在尝试制作一个草图 从特定用户的 Twitter 时间轴中获取最后 100 条推文 我正在使用 Twitter4j 草图工作正常 但我了解到 Twitter4J 默认情况下将时间线结果限制为 20 我已经看到此页面来了解如何在使用查询时
  • 从 WSL 选择 Python 解释器

    我使用的是 Windows 10 并且希望将 Python 的默认 VSCode 解释器设置为与我的 WSL 2 Ubuntu 中使用的解释器相同 以便我始终使用 一个 Python 当我单击 选择 Python 解释器 时 会出现查找解释
  • 有没有办法防止回调在破折号中触发?

    我有以下回调 app callback Output useridPicker value Output datePicker date Input url search def update form default url search
  • 使用 Google 位置 API

    请原谅我的无知 但经过几个小时的搜索 我运气不佳 无论如何 我正在尝试编写一个小型桌面应用程序 允许用户输入地址 然后以 GPS 坐标返回其大致位置 据我所知 Google 提供了一个地理编码 API 1 允许以下形式的请求 http ma
  • 在 pandas 数据框中添加一个具有 MultiIndex 列的字段

    我一直在寻找这个问题的答案 因为它看起来很简单 但还没有找到任何东西 如果我错过了什么 抱歉 我有 pandas 版本 0 10 0 并且我一直在尝试以下形式的数据 import pandas import numpy as np impo
  • 如何使用 jQuery 删除 HTML 和特殊字符?

    所以我想要做的是删除所有 HTML 表格标签元素 只留下链接标签 table border 0 cellpadding 1 cellspacing 0 tbody tr valign top td class headlines td td
  • 如何在 C++ 中显示浮点值的多个前导零? [复制]

    这个问题在这里已经有答案了 在 C 程序中 我想显示一列浮点值 以便符号 数字和小数点全部对齐 必要时 多个前导零应填充每个值的整数部分 例如 A column of floating point values 000 0012 000 0
  • Amazon EC2 Linux 实例中的 GUI

    我想使用 Amazon EC2 但我需要知道是否存在带有 GUI 的 Linux 发行版的 AMI 这适用于 RHEL 6 3 64 位 注意 表示超级用户 可以替换为sudo yum groupinstall Desktop yum in
  • 当选择其他选择下拉菜单上的选项时,jQuery 显示/隐藏一个选择下拉菜单中的选项

    我需要在一个选择下拉列表上显示 隐藏选项 具体取决于另一个选择下拉选项 下面的代码显示了我想要实现的目标 如果 column select 选择菜单选项设置为 1 列 则 layout select 选择菜单必须仅显示 none 选项 如果
  • 使用 System.Uri 附加多个段

    var baseUri new Uri http localhost var uri1 new Uri baseUri 1 var uri2 new Uri uri1 2 不料 uri2 is http localhost 2 http l
  • 汇总空手道测试报告和持续测试

    使用 Karate 运行测试用例后 使用 Surefire 插件发布了一些 html 报告 特别是 我发现每个功能文件都有一个 html 报告 当从自动化管道运行测试时 这很不方便 就像在我的例子中 我使用 htmlpublish Jenk