如何读取请求URL给出的表数据?

时间:2018-01-08 10:05:37

标签: web-services soap automation bdd karate

我有一个功能文件,其中包含以下内容。

Feature: Webservices Testing
  I want to use this template for my feature file

Background:
   * url 'http://101.154.221.189:9101/search/InvGuidedSearchService?wsdl'

@Scenario1
Scenario: Get Available Units
        Given request 'testdata'
        When method post
        Then status 200
        * print 'Response of GetAvailableUnits:', response

@Scenario2
  Scenario: GetMember Preferences
    * url 'http://101.231.121.211:9211/extn/scep/MemberPreferencesService'
        Given request 'testdata'
        When method post
        Then status 200

        * print 'Response of GetMemberPreferences:', response

* table testdata
|file_name|
|'getAvailableUnitDetail.xml'|
|'getMemberPreferences.json'|

为了从表数据中读取文件请求文件,我需要使用的代码过程是什么?对于上面的代码,我收到错误消息,但它无法正常工作。

此代码中需要更正的内容是什么?

由于

1 个答案:

答案 0 :(得分:1)

首先了解如何读取黄瓜数据表。我刚才写了一篇blog post概述。阅读并实现示例。它应该为您提供足够的知识来解决您当前的问题。