WatiN IE браузер и локальные файлы javascript с использованием протокола file: /// - PullRequest
0 голосов
/ 06 января 2010

В настоящее время я использую WatiN для запуска некоторых модульных тестов javascript, однако все работает нормально, если я инициализирую браузер WatiN IE следующим образом:

Browser browser = new IE("http://localhost/Project/tests.hyml");

Однако, как только я пытаюсь инициализировать браузер с помощью файла uri, т.е.

Browser browser = new IE("c:\\\\Projects\\Project\\tests.html");

или

Browser browser = new IE("file:///C:/Projects/Project/tests.hml");

Похоже, что JavaScript не загружается. Я вручную проверил эти имена файлов, и тесты работают нормально (после настройки параметров Интернета -> Дополнительно -> Безопасность -> Разрешить активное содержимое ...).

Возможно, WaitN игнорирует эту настройку Разрешить активное содержимое? Кто-нибудь сталкивался с этим? Есть идеи?

Спасибо за вашу помощь

Guido

1 Ответ

2 голосов
/ 06 января 2010

Я думаю, что URL должен быть файлом: // C: \ Projects \ Project \ tests.html

Две косые черты после файла: и обратная косая черта оттуда. Кроме того, вы опечатали расширение файла.

...