0

DataDriven フレームワークの Excel でデータを作成しています。ドロップダウンがある場合、そのデータの使用方法に問題があります。

例-旅行サイトの場合、到着リストに都市のドロップダウンリストがあります

すべての引用名をExcelに保持している場合、それをフレームワークで使用する方法。

4

1 に答える 1

0

Java を使用しているため、ここでTestNG単体テスト フレームワークを使用できます。特に@dataprovider の例。Excel からデータを取得するコードについては、JExcel API を使用できます。.

以下のコードは、Excel ファイル内の都市ごとに同じテスト ケースを 1 つずつ実行し、ドロップダウンから選択します。詳細については、以下のコードを参照してください。

@Test(dataProvider = "DP1")
public void selectCityFromDropDown(String city) throws Exception {
    // Selenium webdriver code for selecting city from  drop down.
}

@DataProvider(name = "DP1")
public Object[][] createData1() throws Exception {
    // code to open excel file, fetch data from excel file and generate two dimentional array of String/Object class so that it can be returned back to test case
}
于 2014-05-13T14:06:44.277 に答える