Допустим, у вас есть три ряда, и вы просто хотите запустить один. Вы можете прочитать CSV, а затем отфильтровать его с помощью фильтров JsonPath. Следующий код будет запускать только тестовый сценарий "tc02".
Пример кода:
Feature: CSV Filter
Background:
* def data = read('testdata.csv')
* def data = get data[?(@.testcase=='tc02')]
Scenario Outline: <testcase>,<desc>
* def look = "<testcase>,<desc>"
* print look
Examples:
| data |
# testdata.csv
# testcase,desc
# tc01,desc01
# tc02,desc02
# tc03,desc03