Я не понял вашего вопроса.Постараюсь ответить на все, что я понял.Первое:
|Key |Key |Key |
|Firstdataset|firstdataset|firstDataSet|
|seconddataSet|seconddataSet|SecondDataSet|
Ключ - это ключ вашей Карты, который не может быть дублирован.Следовательно, приведенное выше утверждение должно выглядеть так:
|Key1 |Key2 |Key3 |
|Firstdataset|firstdataset|firstDataSet|
|seconddataSet|seconddataSet|SecondDataSet|
Секунда:
List<Map<String,String>> data2=table.asMaps(String.class, String.class);
System.out.println(data2);
for(int i=0;i<data2.size();i++) {
data2.get(i).get("ScenarioRun"));
}
Это должно быть:
List<Map<String,String>> data2=table.asMaps(String.class, String.class);
System.out.println(data2);
for(int i=0;i<data2.size();i++) {
data2.get(i).get("**Key1**"));
}
Поскольку мы хотим выбрать значение, соответствующееэто будет Первый набор данных для первой итерации и seconddataSet для второй итерации.
Для использования динамических значений в схеме сценария вы можете использовать угловые скобки вкак мы делаем где-нибудь еще в файле возможностей.например:
|Key1 |Key2 |Key3 |
|<dataset>|firstdataset|firstDataSet|
|seconddataSet|seconddataSet|SecondDataSet|
Examples:
|dataset|
|firstdataSet|