You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VSCode Karate扩展无法运行.feature文件,提示需PLUS订阅

解决Karate测试需PLUS订阅的问题
  • 回退Karate扩展版本:最新版Karate VSCode扩展可能限制了免费版的运行功能,试试安装旧版本(比如0.16.x及更早的稳定版)。在VSCode扩展面板找到Karate,点击「管理」→「安装另一个版本」,选择合适的历史版本即可。
  • 改用命令行运行测试:放弃扩展的内置运行按钮,直接通过Maven或Gradle命令行执行测试。Maven项目在终端运行mvn test -Dtest=你的Feature类名,Gradle项目运行gradle test --tests "你的包路径.你的Feature"。
  • 清理冲突扩展:别在VSCode里同时激活多个Karate相关扩展,避免功能冲突。禁用其他API测试类的扩展,只保留官方Karate扩展。
  • 清除扩展缓存:删除VSCode的扩展缓存文件夹,Windows路径为%USERPROFILE%\.vscode\extensions,Mac路径为~/.vscode/extensions,找到Karate相关的文件夹删除后,重启VSCode重新安装扩展。
  • 检查项目依赖:查看karate-config.js或pom.xml/gradle配置文件,确认是否误引入了付费的Karate Plus依赖。只保留开源的com.intuit.karate:karate-core这类包,移除所有带plus字样的依赖。

内容的提问来源于stack exchange,提问作者Soham

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 04:35:14