0
나는 데이터 드리븐 프레임 워크에 대한 엑셀에서 데이터를 생성하고 있습니다. 드롭 다운이 있다면 그 데이터를 사용하는 방법에 문제가 있습니다.드롭 다운에 대한 자바와 데이터 구동 프레임 워크
사이트를 여행을위한 예 - 나는 모든 프레임 워크에서 사용하는 방법을 엑셀에 이름을 인용 유지하고있는 경우 도착 목록
에서 인용의 드롭 다운 목록이 있습니다.
나는 데이터 드리븐 프레임 워크에 대한 엑셀에서 데이터를 생성하고 있습니다. 드롭 다운이 있다면 그 데이터를 사용하는 방법에 문제가 있습니다.드롭 다운에 대한 자바와 데이터 구동 프레임 워크
사이트를 여행을위한 예 - 나는 모든 프레임 워크에서 사용하는 방법을 엑셀에 이름을 인용 유지하고있는 경우 도착 목록
에서 인용의 드롭 다운 목록이 있습니다.
자바를 사용하고 있으므로 여기에서 TestNG 단위 테스트 프레임 워크를 사용할 수 있습니다. 특히 @dataprovider 예. Excel에서 데이터를 가져 오는 코드의 경우 JExcel api.을 사용할 수 있습니다.
아래 코드는 Excel 파일의 각 도시에 대해 동일한 테스트 케이스를 하나씩 실행하고 드롭 다운에서 선택합니다. 자세한 내용은 아래 코드를 참조하십시오.
@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
}