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));
}