Я читаю некоторые тестовые ИД пользователя и пароль из 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