동적 연결 파일을 엑셀, 또는 로컬 데이터 소스를 채우는 단계를 사용할 수 있습니다.에서
내 경우, 웹 그리드에서 일부 레지스터를로드하고 세부 정보 단계의 로컬 데이터 소스를 채우는 것보다 "조회"라는 한 단계가 있습니다.
For Iterator = 1 To TestArgs("LookupIterations") Step 1
If Browser("AWAT").Page("W").Frame("ipsToolbar").WebElement(getGridXpath(Iterator,3)).Exist(1) Then
DataTable.GetSheet("Detail").SetCurrentRow Iterator
Datatable("RowId","Detail") = Iterator
Datatable("FromType","Detail") = Browser("Water (AWAT) | IPS").Page("Water (AWAT) | IPS").Frame("ipsToolbar").WebElement(getGridXpath(Iterator,3)).GetROProperty("outertext")
Datatable("FromID","Detail") = Browser("Water (AWAT) | IPS").Page("Water (AWAT) | IPS").Frame("ipsToolbar").WebElement(getGridXpath(Iterator,4)).GetROProperty("outertext")
Datatable("ToType","Detail") = Browser("Water (AWAT) | IPS").Page("Water (AWAT) | IPS").Frame("ipsToolbar").WebElement(getGridXpath(Iterator,5)).GetROProperty("outertext")
Datatable("ToID","Detail") = Browser("Water (AWAT) | IPS").Page("Water (AWAT) | IPS").Frame("ipsToolbar").WebElement(getGridXpath(Iterator,6)).GetROProperty("outertext")
Else
Iterator = TestArgs("LookupIterations") + 1
End If
Next
(uft-gui 테스트와 구별하기 위해) uft-api에 대한 태그를 찾을 수 없습니다. –
아마도 귀하의 질문을 완전히 이해하지 못했지만 테스터에게 Excel 파일을 업데이트하고 런타임시 데이터 테이블에로드하도록 요청할 수는 없습니까? – Zac
비슷한 질문은 내 [** 답변 **] (http://stackoverflow.com/a/37706073/1652222)를 확인하십시오. 필요에 맞게 SQL 부분을 편집해야 할 수도 있습니다. – ManishChristian