空手道:错误 com.intuit.karate.core.FeatureParser - 不是有效的特征文件:输入不匹配 'S' 期望 <EOF>

Karate: ERROR com.intuit.karate.core.FeatureParser - not a valid feature file: mismatched input 'S' expecting <EOF>

我正在尝试使用 Karate 1.1.0 自动化 SOAP 服务,当我 运行 测试时,出现以下错误

ERROR com.intuit.karate.core.FeatureParser - not a valid feature file: features/syncSupplier/syncSupplier.feature - mismatched input 'S' expecting <EOF>

专题文件

@SyncSupplierFeature

Feature: SyncSupplier service

  Background:
    * url 'https://qaintservices.abc.com:4445/int/services/SyncSupplierService/1.4'
    * configure ssl = true

  Scenario : Send valid Supplier message to the service
    * def syncSupplierRequest = read('syncSupplierRequest.xml')
    Given request syncSupplierRequest
    When soap action '/services/SupplierService'
    Then status 200

测试运行ner

import com.intuit.karate.junit5.Karate;

class TestRunner {  @Karate.Test
    Karate testSyncSupplier() {
        return Karate.run("features/syncSupplier/syncSupplier").relativeTo(getClass());
    } }

不知道是不是因为https://。我已经自动化了其他休息服务,这些服务工作正常,但它们都有 http://。我应该为 https 调用做些不同的事情吗?

请删除Scenario:之间的space:

Scenario: