2011-08-26 9 views
0

Sahi Testing tool을 처음 사용했습니다.
창/도메인을 찾을 수 없습니다 : 내 터미널에
내가 Sahi, 내가 다시 IE 8에서 재생하여 일부 테스트 케이스를 기록 ..
Sahi 자동 테스트 사례가 IE8에서 실행되지 않는 이유는 무엇입니까?

내가 오류를 얻고있다 popupNameFromStep =; derivedName =; windowName =; windowTitle = XD 프록시; wasOpened = 0;

그리고 IE도라는 경고 팝업을 보여줍니다
"당신에게 보안을 위해는 인터넷 익스플로러 보안 인증서 오류가있는 콘텐츠를 표시에서이 사이트를 차단했습니다."
"Dispaly Blocked Content"를 클릭하면 아무 것도 표시되지 않고 위의 경고 팝업과 동일하게 표시됩니다.
이 테스트 케이스가 다른 브라우저에서 어떻게 잘 실행되는지 이해할 수 없습니까?

제발 도와주세요 .. 감사합니다.

답변

1



이 문제가 해결되었습니다.

문제는 - Sahi Tool을 사용한 자동화 된 테스트는 IE8에서 실행되지 않았습니다. 이에 대한

이유 -는 XPath에 대한

  1. IE8 검사는 우리가 sahi를 통해 테스트를 실행할 때마다. 사실, XPath는 기본적으로 Firefox에서 사용하도록 설정되어 있습니다. 인터넷 XPath를 지원하지 않는 Explorer는 Javascript-XPath를 사용합니다.
  2. 보안상의 이유로 IE에서 차단하는 인증서에 문제가있었습니다.

해결 방법 -

  1. 복사합니다 자바 스크립트 - XPath는-latest.js의 내용 및 sahi/htdocs에/SPR/내선/자바 스크립트 - XPath는/자바 스크립트에 내용을 저장 -xpath.js.

    Youtube

    그것은 우리가 수동으로 IE에서 인증서를 추가 할 수있는 방법에 대해 알려줍니다

  2. 는 certicate 문제를 해결을 위해 내가이 비디오를 보았다.

    http://sahi.co.in/forums/

    : 당신이 Sahi 포럼에 갈 수 Sahi 관련된 질의를 들어