Аутентификация Windows Watin

Выбор должен быть на основе, какая идиома лучше всего понята.

массив выполнен с помощью итераций с помощью:

for (var i = 0; i < a.length; i++)
   //do stuff with a[i]

объект, используемый, поскольку, ассоциативный массив выполнен с помощью итераций с помощью:

for (var key in o)
  //do stuff with o[key]

, Если у Вас нет наземных причин разрушения, придерживайтесь установленного шаблона использования.

5
задан Community 23 May 2017 в 12:01
поделиться

1 ответ

Выдавать себя за другое лицо сложно, и мне никогда не удавалось заставить IE работать как другой пользовательский контекст с WatiN. Раньше я развертывал другую версию тестируемого сайта с включенной базовой аутентификацией, а затем входил в систему через диалоговое окно.

Дополнительную информацию и примеры кода можно найти в следующих блогах:

http: // blogs .msdn.com / jimmytr / archive / 2007/04/14 / writing-test-code-with-impersonation.aspx

http://blogs.msdn.com/shawnfa/archive/2005/03/21/400088 .aspx

Edit: у меня это работает сегодня. Хитрость заключается в том, что вам нужно разделить запуск IE и автоматизацию IE, поскольку вы не можете сделать и то, и другое за один раз.

Первый запуск, то есть с использованием System.Diagnostics.Process.

4
ответ дан 15 December 2019 в 01:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: