我需要了解 Table 概念在Karate API中是如何工作的 . 所以我只是尝试了以下示例 . 我已经创建了这样的功能文件 .
Feature: RCI Webservices Testing
Background:
* url 'test-something-url'
Scenario: JavaAPI Handler
Given request read('test.xml')
When method post
Then status 200
xmlstring xmlVar = response
* table xmlResponse
| xmlData | filename | statuscode |
| xmlVar | 'Customers.xml' | responseStatus |
* print 'Table Data :', <xmldata> (**tried without < > also** )
当我通过java类(即JUnit Test)运行此脚本时,除了 Table Data: 之外,我在print语句中没有看到任何内容
即使我阅读文档,我也无法理解它是如何工作的?
如果您提供示例,将会很有帮助 .
谢谢
1 回答
你需要一个例子,在这里你去:xml.feature只需从此剪切和粘贴并进行实验 .