Как установить значение в файле CSV в каратэ, зависит от статуса тест-кейса - PullRequest
0 голосов
/ 28 октября 2019

Я читаю некоторые тестовые ИД пользователя и пароль из CSV-файла. и хотите сохранить authid согласно идентификатору пользователя и паролю, используя каратэ. Идентификатор auth будет сгенерирован, когда мы войдем в API, используя идентификатор и пароль.

@test

Feature: [GET] setauthid

  Background:
    * configure logPrettyRequest = true
    * configure logPrettyResponse = true
    * configure ssl = true

  @Automation_TestCase_Id:C46240

  Scenario Outline: setauthid from login feature

    * def token = call read('classpath:features-utils/login.feature') {username: '<username>', password: '<password>' }
    * def authIid = token.accessToken
    * set '<authId>' = authid
    Examples:
      | read('testdata.csv') |

data.csv

имя пользователя, пароль, authId

shivam, 1234,

рахул, 1234,

getting error datatest.feature:19 - 

invalid variable name: '<authId
...