Огурец не поддерживает данные вне файла объекта или из внешнего файла.То, что вы ищете, поддерживается qaf с использованием поставщика данных json .С QAF ваш сценарий может выглядеть следующим образом:
@dataFile:resources/${env}/data/logintestdata.json
Scenario: example
Given use is on login page
When login using '${username}' and '${password}'
And store into 'status'
Then verify that '${status}' is '${isvalid}'
And verify error message '${expected_msg}'
В приведенном выше примере значение ${env}
в пути к файлу данных может быть предоставлено во время выполнения в различными способами .это просто в качестве примера.Могут быть и другие альтернативные способы использования различных функций qaf в зависимости от необходимости.