Запуск WatiN с Firefox на локальном хосте - PullRequest
2 голосов
/ 28 января 2011

Я пытаюсь запустить watin с firefox на локальном хосте, но, похоже, произошла ошибка:

WatiN.Core.Native.

Я использую Firefox 3.6 и уже устанавливаю плагин. Это работает, когда я не использую localhost. Есть ли решение / решение для этой проблемы?

Ответы [ 4 ]

1 голос
/ 18 июля 2012

Обратите внимание, что если вы установили WatiN через NuGet, вам придется найти файл .xpi в папке packages.

1 голос
/ 28 января 2011

Как сказано в документации , вам нужно установить плагин jssh.xpi, эта ссылка содержит пошаговые инструкции.

Она не дает последней ссылки jssh и нет правэто, но посмотрите на матрицу в шаге 2 инструкций для Watir или, если это Windows Firefox 3.6, загрузить напрямую

0 голосов
/ 13 декабря 2012

У меня была такая же проблема на сервере. Я мог бы нормально запустить приложение под своим собственным логином, но при настройке в качестве запланированной задачи оно не будет работать. В конце концов выяснилось, что, поскольку приложение работало под другим именем входа (учетной записью службы домена), у него не было разрешения на доступ к плагину JSSH Firefox.

В этом блоге описывается ситуация (и решение) гораздо более подробно, но в основном, когда вы устанавливаете надстройку для FireFox, она устанавливается для текущего пользователя, но не для всего мира. Надстройка должна быть установлена ​​глобально (то есть для всех пользователей), чтобы она работала.

Мне не удалось заставить работать параметр командной строки, упомянутый в ссылке, поэтому я вошел на сервер, используя служебную учетную запись, и добавил надстройку JSSH вручную.

В вашем случае, возможно, использование localhost заставляет ваше приложение работать под другой учетной записью, у которой нет доступа к плагину JSSH в FireFox.

0 голосов
/ 06 октября 2011

Я иногда получаю это. Для этого была отправлена ​​ошибка: -

http://sourceforge.net/tracker/?func=detail&aid=3356073&group_id=167632&atid=843727

...