2012-05-25 2 views
1

QTPQTP : 승리는 내가 QTP에서 웹 페이지를 테스트입니다

객체로 감지 브라우저 객체. 이미 객체 리포지토리를 만들었고 XP에서 제대로 작동했습니다. 이제 우리는 Windows 7로 업그레이드했습니다. 나는 브라우저 객체를 더 이상 감지하지 못하는 문제에 직면하고 있습니다. 대신

Browser("Browser").Page("page")....... 

대신 위의 그림과 같이 Win 개체로 전환하십시오. 브라우저 모드로 돌아가는 데 어려움이 있습니다. 어떻게 쉽게 설치할 수 있습니까?

+1

Windows 7으로 업그레이드하여 문제가 발생하는 경우 이전 버전의 QTP (Windows 7을 지원하지 않음)를 사용하고 있습니까? 사용중인 버전은 무엇입니까? 또한 IE의 어떤 버전입니까? (8 또는 9) 브라우저의 64 비트 버전을 실행하고 있습니까? – Motti

+0

OP는 이것이 다른 곳에 문제가 있으며 더 이상 관련이 없다고 설명했습니다. – Kev

답변

3

확실한 진술 : 확실하게 : 웹 추가 기능을 선택 했습니까? 그리고 브라우저를 열기 전에 QTP를 먼저여십시오?

과거에는 새 워크 스테이션에서 QTP를 실행하기 위해 골치 아픈 일이있었습니다. 소프트웨어가 설치 방법에 대해 다소 까다 로웠 기 때문입니다. 대부분 IT 부서에서 재설치하는 것이 효과적입니다. 다시 설치 옵션을 실행하는 것뿐만 아니라 전체 제거/설치주기와 "Windows 다시 시작"메시지를 존중합니다.

QTP는 브라우저에 몇 가지 후크를 사용하여 이벤트를 '수신 대기'하므로이를 기록 할 수 있습니다. 이러한 후크 (브라우저 플러그인으로 배포 됨)가 올바르게 설치되지 않으면 이러한 유형의 동작을 얻을 수 있습니다. 브라우저를 열기 전에 웹 추가 기능을 사용하여 먼저 QTP를 열어야하는 이유이기도합니다. 그렇지 않으면 플러그인이 올바르게로드되지 않습니다.

도움이되기를 바랍니다. 이런 종류의 문제는 여러 소스 (알려지지 않은 것으로도 알려짐)가있을 수 있기 때문에 올바른 해결책이라고 보장 할 수는 없습니다.