当前位置: 首页 > 知识库问答 >
问题:

空手道测试延迟约2分钟开始

那铭
2023-03-14

切换到Karate v.1.0.1后,我遇到了一个奇怪的问题。我使用独立的JAR。当我开始运行测试时,这个问题是一个很大的延迟(将近2分钟)。这个延迟在以前的版本中没有出现。我使用vscode扩展(1.0.1中的https://marketplace.visualstudio.com/items?itemName=kirkslota.karate-runner)来运行我的测试。当我点击Karate Run时,我在终端中看到了这个日志:

我尝试过的东西,但他们没有解决问题:空手道v 1.0.1与java1.8, 11, 15;以前的空手道版本与java 11(我以前的设置没有问题);旧的空手道版本与java1.8, 11, 15;空手道Runner扩展的旧版本。

我使用:Visual Studio代码v.1.56.2,macOS Big Sur版本11.3.1,openjdk版本“15.0.2”2021-01-19,openjdk运行时环境(构建15.0.27),openjdk 64位服务器虚拟机(构建15.0.27,混合模式,共享)。


共有1个答案

郜昊苍
2023-03-14

如果在没有VS代码的情况下在命令行上运行测试,您是否看到了同样的问题?

如果您没有,那么可能是空手道跑步者插件有问题,您可以在此处提交问题:https://github.com/kirksl/karate-runner

还可以尝试创建一个新的项目文件夹,以便从头开始创建VS代码设置。

如果您没有发现VS Code部分的问题,那么我希望它与此问题有关:https://github.com/intuit/karate/issues/1544这是因为您可能有一些嵌套的功能调用,例如karate-config.js

所以你能做的最好的事情是:

a)从源代码构建并验证它解决了问题https://github.com/intuit/karate/wiki/Developer-Guide

b) 如果上述方法无效,则必须遵循以下流程:https://github.com/intuit/karate/wiki/How-to-Submit-an-Issue-因为否则我们无法理解正在发生的事情,您可能需要继续使用旧版本

 类似资料:
  • 我无法在我的功能中运行空手道测试 不知道我错过了什么。对于api自动化世界来说是非常新的。非常感谢任何帮助。

  • 问题陈述:每个服务都有一个单独的存储库。跨几个服务存储库使用公共框架的最佳方式是什么? 我们试图使用“空手道”创建一个应用编程接口测试自动化框架。在这里,我们希望创建一个框架(它可以被分发(例如:jar)),这样它就可以在所有的微服务项目存储库中使用。

  • 本文档的目的是让您学习完成之后,能对 Jboot 有一个整体的了解,开始基于 Jboot 开发自己的应用程序。 本文档假设您已经具备了如下基本技能: Java 编程语言的使用 Maven 依赖管理的使用 Java 开发工具的使用 通过开发工具创建 Maven 项目 略 在 pom.xml 上添加 Jboot 依赖 <dependency> <groupId>io.jboot</groupI

  • 2023.03.27 自我介绍 代码: 找出两数组公共部分并去重 SQL 查找成绩第一、第二的同学 计网: 状态码 GET、POST区别,安全性 数据库: 事务的特性,并结合场景解释 Linux命令: 查找‘java’进程 杀死目标进程 压缩、解压命令 sed、awk(没接触过不会) 测试: 测试评论功能,说说用例或业务场景 一些巴拉巴拉唠嗑的内容 反问:多少轮面试,什么时候有消息 许愿二面 #我

  • Visual Studio代码1.43。0空手道独立罐0.9。5.RC5 在VScode编辑器中,在打开的空手道。功能文件中,代码“运行空手道测试”不再显示,如屏幕截图所示。因此,不可能调试特定的场景。对此有什么想法吗?多谢了。

  • 尝试运行示例BDD测试 背景:*配置ssl=true 场景:获取所有用户 给定url'https://jsonplaceholder.typicode.com/users“当方法获得状态200时 当语句'当方法get'执行,我得到错误错误:org.apache.http.conn.HttpHostConnectExcture:连接到jsonplaceholder.typicode.com:443[