Почему автоматизированные тесты Sahi не работают в IE8? - PullRequest
0 голосов
/ 26 августа 2011

Я новичок в тестировании Sahi.
Я записал несколько тестовых случаев, используя Sahi, когда я воспроизводил в IE 8 ..

На моем терминале я получаю сообщение об ошибке:
Окно / Домен не найден: popupNameFromStep =; derivedName =; WindowName =; windowTitle = XD Proxy; wasOpened = 0;

И IE также показывает всплывающее окно с предупреждением:
"Чтобы помочь вам защитить вашу безопасность, Internet Explorer заблокировал отображение на этом сайте контента с ошибками сертификата безопасности."
Когда я щелкаю по нему и выбираю «Отображать заблокированное содержимое», он ничего не делает и отображает всплывающее окно с предупреждением выше.
Я не понимаю, как эти тестовые случаи работают нормально в других браузерах?

Пожалуйста, помогите .. Спасибо.

Ответы [ 2 ]

1 голос
/ 20 декабря 2011



Я исправил эту проблему.

Проблема была - Автоматические тесты с использованием Sahi Tool не выполнялись в IE8.

Причина этого -

  1. IE8 проверяет XPath всякий раз, когда мы запускаем тесты через sahi. На самом деле, XPath изначально включены в Firefox. Для браузеров, таких как Интернет Проводник, не поддерживающий XPath, использует Javascript-XPath.
  2. Возникла проблема с блокировкой сертификатов IE из-за соображений безопасности.

Как исправить -

  1. Скопируйте содержимое javascript-xpath-latest.js и сохраните содержание к Сахи / HTDOCS / SPR / внутр / JavaScript-XPath / JavaScript-xpath.js.

  2. Для решения проблемы с сертификатами я видел это видео:

    Youtube

    В нем рассказывается о том, как мы можем вручную добавлять сертификаты в IE.


По любому вопросу, связанному с Sahi, вы можете перейти на Sahi Forums:

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

0 голосов
/ 11 сентября 2011

Это чистая ошибка Сахи. Отправьте им свою ошибку: http://sahi.co.in/w/sahi-community

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...