Как сделать тест-кейс управляемым данными в роботизированной среде при использовании bdd-style? - PullRequest
0 голосов
/ 10 сентября 2018

У меня есть тестовый набор в стиле BDD в моей среде робота.Который вызывает API.В API есть переменная, значение которой меняется.Поэтому я хочу написать только один тестовый пример и хочу, чтобы эта переменная была изменена после его выполнения.

Пожалуйста, найдите код ниже:

*** Variables ***
   ${Upload_Project_Asset_To_Flagship_API}  /workstream/api/projects/${projectId}/assets/${assetId}/external?debug=1&user_id=${userId}

*** Test Cases ***
TC_01:
    When User Executes Upload Asset To Flagship API
    Then Assert the response after asset upload
    [Teardown]  User gets the uploaded file details

*** Keywords ***
User Executes Upload Asset To Flagship API
${resp}=         Put request  session1  ${Upload_Project_Asset_To_Flagship_API}  headers=${api_header}
...