2014-11-20 4 views
1

RFT를 사용하여 웹 페이지를 열었습니다. 이 페이지에는 클릭하고 싶은 링크가 있습니다. 내가RFT 테스트 스크립트에서 현재 브라우저를 얻는 방법

objMap.ClickTabLink(objMap.document_eBenefitsHome(), "Upload Documentation", "Upload Documentation"); 

현재 페이지 링크 이름을 사용하고이를 위해 내가 사용하는 장소에서 무엇을 사용할 수 objMap.document_eBenefitsHome() 다시 초기 페이지에 걸립니다 내가 아는

"문서 업로드"입니다 " 현재 페이지가 열렸습니까? "

미리 감사드립니다.

+0

해결 했습니까? –

답변

0

문제 해결할 수있는 몇 가지 대안이 있습니다

  • 열고 Test Object Map는; 문서를 나타내는 객체를지도에서 선택 document_eBenefitsHome; 질문에 인용 한 두 페이지의 URL이 정규 표현식과 일치하도록 정규 표현식을 사용하여 .url 속성을 수정하십시오.

  • find 방법을 사용하여 문서 개체를 dinamically 찾습니다. 클릭하려는 링크가 포함 된 페이지가 완전히로드되면이 코드를 사용하여 find(atDescendant(".class", "Html.HtmlDocument"), false) 문서를 찾으십시오. false 부울 값을 사용하면 find 메서드는 이전에 기록되지 않은 객체를 검색 할 수 있습니다.

관련 문제