空手道:错误 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:
我正在尝试使用 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: