У меня есть сценарий для проверки имен 100 сотрудников. QueryString вернет их в формате xml. Все, что я хочу сделать, это проверить все имена сотрудников в утверждении утверждения, как указано ниже. Вместо того, чтобы добавлять каждое имя в пример схемы сценария, можно ли отправить список из 100 имен сотрудников в качестве входных данных, чтобы я мог выполнять их итерацию в java и легко проверять в условии утверждения. Пожалуйста посоветуй.
Scenario Outline: When the User queries for employee information, the correct records are returned
Given the webservice is running
When the User queries for employee information "<QueryString>"
Then the User receives correct data "<Name>"
Examples:
|QueryString|Name|
|Some localhost url|Peter|
|Some localhost url|Sam|
.
.
@Then("^the User receives correct data\"([^\"]*)\"$")
public void the_user_receives_correct_data(String arg1) throws Throwable {
queryResultPage = selenium.getPageSource();
assertTrue(queryResultPage.contains(arg1));
}