То, что вы ищете, поддерживается с помощью огурчика с QAF . QAF поддерживает различные внешние провайдеры данных , включая json, xml, csv, excel и DB. Он также поддерживает множественный двоичный синтаксис .
Пример использования: Gherkin или BDD2 с QAF ниже:
Scenario Outline: Browser Test
When I visit the URL <base>/<page>/<ordNumber>/<custName>
Then the browser contains test <custNumber>
Examples: {'datafile': 'resources/testdata/examples.xls'}
Существует множество других функций для управления ресурсами, настройки выполнения, управления драйверами и параллельного выполнения.