空手道加特林:未拾取对功能文件的更改

2023-12-02

我正在尝试构建一系列触发空手道场景的加特林测试。我对功能文件所做的更改只是偶尔会被加特林拾取。例如,在下面的功能文件代码中,运行前四项(包括注释掉的“relationships”行):

Feature: This feature attempts to load the main tabs in sequence for the purposes of performance testing via gatling

    Background: Create the investigation and job first
      # Get api url from karate-config.js
      * url baseUrl
      # This configures the http headers to use admin user for running the tests
      * callonce read('classpath:common/headers/admin-headers.feature')

      * def investigaitonId = 150
      * def jobId = 51


  Scenario: Twitter investigation with 1 selector
    Given path 'investigations', investigaitonId
    When method get
    Then status 200

    Given path 'jobs', jobId
    When method get
    Then status 200

    Given path 'investigations', investigaitonId, 'actors'
    When method get
    Then status 200

    #Given path 'investigations', investigaitonId, 'relationships'
    #When method get
    #Then status 200

    Given path 'investigations', investigaitonId, 'entities'
    When method get
    Then status 200

    Given path 'investigations', investigaitonId, 'events'
    When method get
    Then status 200

    Given path 'investigations', investigaitonId, 'activities'
    When method get
    Then status 200

    Given path 'investigations', investigaitonId, 'activities-media'
    When method get
    Then status 200

其余的都不是。请参阅所附的运行结果屏幕:在此输入图像描述

POM版本参考:

    <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <java.version>1.8</java.version>
        <maven.compiler.version>3.6.0</maven.compiler.version>
        <karate.version>0.9.4</karate.version>
        <junit5.version>5.5.1</junit5.version>
        <masterthought.version>4.9.0</masterthought.version>
        <gatling.plugin.version>3.0.2</gatling.plugin.version>
        <gatling.charts.version>3.2.1</gatling.charts.version>
        <scala.version>2.15.2</scala.version>
    </properties>

我怀疑诸如编译文件之类的东西在进行更改时不会刷新或重新编译。


你的心里肯定少了一些东西pom.xml。请将您的设置与此项目进行比较:https://github.com/intuit/karate/tree/develop/examples/gadling

If the *.feature文件不会被复制到target/test-classes自动文件夹 - 您将面临这种行为。

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

空手道加特林:未拾取对功能文件的更改 的相关文章

随机推荐

  • 当我在 python 中绘制某些内容时,程序执行会停止,直到我关闭绘图[重复]

    这个问题在这里已经有答案了 这是我的代码 在计算了一些内容之后 我希望它在每一步都绘制它们 import time import numpy as np import pandas as pd import matplotlib pyplo
  • 如何降级vscode

    上次更新后 我在 vscode 中调试时遇到了问题 有事发生 https github com Microsoft vscode issues 45657 我想检查以前的版本 看看我的情况是否是这里或 vscode 中的问题 但我找不到如何
  • 如何使用 AVAssetReader 在 iOS 上正确读取解码的 PCM 样本 - 当前解码不正确

    我目前正在开发一个应用程序 作为计算机科学学士学位的一部分 该应用程序会将来自 iPhone 硬件 加速计 GPS 的数据与正在播放的音乐关联起来 该项目仍处于起步阶段 仅进行了两个月 我现在需要帮助的地方是从 itunes 库中的歌曲中读
  • 为什么 IE 需要我点击两次

    我有这个 jQuery billing info click function e e preventDefault if shipping selection length gt 0 if shipping selection check
  • 当在下拉列表中选择相同的值时触发事件?

    问题 我有一个下拉菜单 其中包含年份列表 但未选择任何内容 用户选择 1976 我运行一个函数 如果用户再次单击下拉列表并再次选择 1976 我想再次运行该函数 select on change function e var optionS
  • Blazor - app.UseIdentityServer();使用 .pfx 密钥文件 - 解析数字时遇到意外字符

    我创建了一个新的 Blazor WebAssembly 应用程序 其中包含个人用户帐户 应用程序内存储用户帐户和 NET 5 中托管的 ASP NET Core 将我的应用程序部署到 Azure 应用服务时 出现以下错误 未将对象引用设置为
  • 如何初始化静态成员[重复]

    这个问题在这里已经有答案了 我想初始化两个静态数据成员 查看两个文件 Logger h class Logger public static LoggerConcrete error static LoggerConcrete write
  • 无法让 JQuery Draggable 插件工作?

    我很新JQuery我正在尝试使用 Draggable 插件创建一个示例页面 页面加载正常 但我无法拖动我的 div 标记任何地方 我一直在尝试复制这个demo 这是我的代码 div
  • R、RDCOMClient 和 Outlook:使用共享地址访问收件箱消息

    我在 Outlook 中有几个收件箱 电子邮件受保护 加上一些共享收件箱 例如 电子邮件受保护 例如 或者 电子邮件受保护 依照指示这个方法我正在尝试访问我自己的收件箱中的电子邮件 问题是 有时 收件箱访问邮件 电子邮件受保护 有时它可以是
  • MySQL 时区

    是否有 MySQL 时区的详尽列表 看来有效值time zoneMySQL 中的设置取决于主机操作系统 但我无法找到可能值的列表 我需要时间显示卡尔加里当地时间 默认情况下 至少在基于 Debian 的安装中 不会将时区数据加载到 MySQ
  • Google 地图 API RefererNotAllowedError

    我创建了一个用于 Google Maps JavaScript API 的 Google 密钥 一切正常 直到我添加到下面的凭据接受来自这些 HTTP 引荐来源网址的请求 我以这种格式添加了引荐来源网址 example com 根据凭证页面
  • Android isodep.isConnected() 返回 false 且最大收发长度:0 字节,对于 B 型卡。

    我正在开发一个 Android 应用程序 需要读取并显示 B 型卡中的数据 卡连接良好 但是当isodep isConnected 被调用它返回 false 我扫描了这张卡TagInfo应用程序 由 NXP 提供 可在 Play Store
  • JAudioTagger 和 Android - 更改 mp3 中的值?

    我可以从音频文件中读取标题 艺术家 专辑封面和其他信息等元信息 但我从未能够成功写入元信息 大家有这方面的经验吗 有比 JAudioTagger 更好的库吗 我会提供一些示例代码 但我尝试了十几种不起作用的方法 就像是 AudioFile
  • 无扩展名文件上的 Eclipse 语法高亮显示?

    我有一个 perl CGI 脚本 需要具有特定的无扩展名文件名才能从使用它的软件正确运行 我在 Ubuntu 11 04 Linux 上使用 Eclipse 3 7 0 作为我的 IDE 它不会突出显示文件上的语法 也不会使用有限的自动完成
  • Node.js 错误:连接 ECONNREFUSED

    我是节点新手 在一个简单的教程中遇到了这个错误 我在 OS X 10 8 2 上从 CodeRunner 和终端尝试此操作 我也尝试过将我的模块放入node modules folder 我可以看出这是某种连接问题 但我不知道为什么 eve
  • Spring 集成流程异步中的错误处理

    我有以下 Spring Integration 配置 它允许我从 MVC 控制器调用网关方法并让控制器返回 而集成流将在不阻塞控制器的单独线程中自行继续 但是 我无法弄清楚如何让我的错误处理程序适用于此异步流程 我的网关定义了错误通道 但由
  • SQL选择每个部门最大销售额的日期[重复]

    这个问题在这里已经有答案了 我对编写一个棘手的查询感到困扰 我有下表 对于每个部门 我想打印利润最大的日期 我尝试自己提出这样的查询 Select DISTINCT Name Date sale MAX A as B FROM SELECT
  • 如何在 CSS 中应用从外到内的渐变,仅应用于边框?

    根据 MDN 文档 这似乎没有得到明确支持 所以我在下面的链接代码笔中尝试如下 我知道嵌套 div 是丑陋的 不能成为一个好的可重用样式组件 但我不知道还有什么方法可以达到这种效果 任何有关尝试实现此目标的方法的指导将不胜感激 这是演示我当
  • 无法从维基百科 API 获取数据

    let dataObj const query marvel fetch https en wikipedia org w api php action query titles query prop revisions rvprop co
  • 空手道加特林:未拾取对功能文件的更改

    我正在尝试构建一系列触发空手道场景的加特林测试 我对功能文件所做的更改只是偶尔会被加特林拾取 例如 在下面的功能文件代码中 运行前四项 包括注释掉的 relationships 行 Feature This feature attempts