Да, если вы можете read()
ваш файл функций, и обе функции находятся в одном сценарии.
Допустим, вы хотите передать значения от Admin
до Publisher
внутри функции Store
.
Store.feature
Scenario:
* def getAdmin = call read('classpath:Component1/Admin.feature') {"SomeInput":"toAdmin"}
* def getPublisher = call read('classpath:Component2/Publisher.feature') {"Admin": "#(getAdmin.response)"}
теперь внутри вашего Publisher.feature
вы можете получить подробности ответа администратора в Admin
varaible
Примечание. Чтобы найти любой файл в каталоге / src / java / test, вы можете использовать префикс classpath:
, как указано в приведенном выше примере.
Допустим, у меня есть несколько сценариев внутри вызываемой функции (с тегами = @ сценарий), и я хочу запустить только сценарий1. Можно ли этого добиться?