В основном 2 выпуска:
1. Я планирую выполнить несколько тестовых примеров из файла аргументов. Структура будет выглядеть так:
SOME_PATH/
-test_cases/
-some_keywords/
-argumentfile.txt
Как определить настройку и разбор комплекта для всех тестов, выполненных из файла (-A файл)?
Из того, что я знаю:
a) Я мог бы выполнить его в файле с 1-м и последним тестовыми примерами, но порядок тестовых случаев может измениться, поэтому это нежелательно.
b) предоставьте его в init .robot и поместите его куда-нибудь без тестовых случаев, только чтобы получить настройку и демонтаж. Это потому, что если я выполню:
robot -i SOME_TAG -A argumentfile /path/to/init
и init находится в папке test_case, он выполнит test_cases с определенным тегом + те, что в папке, дважды.
Есть ли лучший способ? Предоставить это, например, в аргумент-файле?
2 Как предоставить переменную PATH в файлах аргументов в роботизированной структуре?
Я знаю, что есть возможность сделать:
--variable PATH: некоторые / path / to / files
но разве это не для тестовой среды env?
Как сделать эту переменную видимой в самом файле: $ {PATH} /test_case_1.robot