Вопросы по теме 'watin'

Создайте скриншот страницы с помощью инструмента, похожего на Watin
Мне нужно создать скриншот страницы, предоставив URL-адрес страницы инструменту командной строки. Я нашел следующее приложение: Конвертировать HTML в изображение . Этот инструмент в порядке, но вам нужно более гибкое приложение. Мне нужно иметь...
11699 просмотров
schedule 15.03.2022

Попробуйте поймать в утверждении
Я провожу регрессионное тестирование с использованием NUnit, WatiN и VB.net. Что я делаю, так это открываю страницу IE, выбираю некоторые данные, делаю регистрацию, а затем на странице регистрации просмотра проверяю регистрацию по утверждению. Я...
854 просмотров
schedule 07.04.2022

Ватин, VBScript
Я использую WatiN для своих веб-тестов. На одной из моих веб-страниц у меня есть функция VBScript, которая открывает диалоговое окно. Я не могу получить к нему доступ с помощью WatiN. Я попытался использовать WatiNTestRecorder; это было...
338 просмотров
schedule 17.02.2022

Загрузка изображения веб-страницы из SSL + WatiN
Я думал об этом и, похоже, не могу найти способ сделать это: у меня есть код, работающий на WatiN 2.0, который подключается к сайту через туннель SSL, и после выполнения определенных задач (которые есть никакие другие возможные способы автоматизации...
1440 просмотров
schedule 31.03.2022

Как обрабатывать всплывающее окно, значение идентификатора которого в URL-адресе изменяется каждый раз, когда появляется всплывающее окно
Я работаю с инструментом WatiN. У меня есть сценарий, когда мне нужно установить флажок и нажать кнопку ОК во всплывающем окне. Я использовал метод AttachtoIE и использовал атрибут URL для прикрепления к всплывающему окну. Теперь проблема в том,...
445 просмотров
schedule 11.07.2023

Watin - Обработка диалогов подтверждения с помощью ConfirmDialogHandler
Используя Watin, я пытаюсь обработать диалоговое окно подтверждения и сказать Watin нажать «ОК». Это действительно хорошо задокументировано в Интернете - вы используете метод ConfirmDialogHandler и UseDialogOnce .. За исключением того, что он не...
8381 просмотров
schedule 26.02.2022

Справка Watin - Загрузка файлов в VISTA
Я пытаюсь загрузить файл с помощью Watin и C #. В Windows XP Watin открывает окно Filebrowse и правильно выбирает файл, но в Vista окно браузера выскакивает, но файл не выбран. Не могли бы вы помочь заставить это работать под Vista? Спасибо.
400 просмотров
schedule 13.04.2022

InteropServices.COMException при запуске тестов WatiN
Когда я запускаю тесты WatiN на нашем сервере сборки, они все бросают InteropServices.COMException: MyTestClassName.MyTestMethodName: System.Runtime.InteropServices.COMException: создание экземпляра COM-компонента с CLSID...
6215 просмотров
schedule 06.10.2022

Проблемы с запуском WatiN в Windows 7 с IE 8
Когда я запускаю любой тест WatiN в Windows 7 с IE8 (обратите внимание, что все тесты проходят в Vista с IE8), браузер отображает первую страницу, но не продвигается дальше. Следующее исключение отображается через несколько секунд:...
3032 просмотров
schedule 23.04.2022

WatiN в MSTest - ошибка ClassCleanup
В потоке WatiN в Visual Studio 2008 - второй метод тестирования не работает есть хорошее решение с IEStaticInstanceHelper (исходный ответ Повторное использование экземпляра IE в тесте VS , источники ), но когда ClassCleanup запускается, он не...
1263 просмотров
schedule 18.03.2022

как закрыть дочерний браузер в С# или WatiN?
Я хочу закрыть дочернее окно типа «Браузер». Взгляните на приведенный ниже код. WatiN.Core.Browser openBrowser = BrowserType.getBrowserObject().attachChildBrowser(document_name + Constants.open_document_title); Я хочу закрыть «openBrowser»....
1625 просмотров
schedule 20.11.2022

Как обнаружить всплывающие уведомления Javascript в WatiN?
У меня есть, кажется, довольно распространенный сценарий, который я пытаюсь проработать. У меня есть сайт, который принимает ввод через два разных текстовых поля. Если ввод неверен или недействителен, я получаю всплывающее уведомление Javascript....
1723 просмотров
schedule 12.11.2023

Как использовать watin с элементом управления WebBrowser?
Есть ли способ, который позволил бы мне использовать функции watin из моего веб-браузера? просто я хочу использовать watin с элементом управления веб-браузером. Я не хочу, чтобы мое приложение открывало новое окно, мне это нужно в элементе управления...
6228 просмотров
schedule 11.11.2022

ASP.net/C#: Как компилировать классы в App_Code, чтобы их можно было запускать из командной строки для модульного тестирования?
У меня есть несколько файлов классов в App_Code на веб-сайте ASP.net, работающем в Microsoft Visual Studio 2005 Professional. При использовании полного набора модульных тестов я просто хочу каким-то образом скомпилировать эти классы всего проекта в...
1648 просмотров
schedule 18.02.2022

Ошибка при использовании interop.Shdocvw
Я пытался подключиться к элементу управления веб-браузером, но он постоянно выдавал исключение, что iwebbrowser2 должен реализовать iwebbrowser2 что-то вроде этого, затем я погуглил и нашел решение для этого, выбрал объекты com, затем оттуда...
1268 просмотров
schedule 04.05.2022

Проверка страниц Specflow / Watin
Мы только начинаем писать приемочные тесты с использованием specflow и watin. По ходу дела мы пытаемся сгладить некоторые распространенные практики. Как хорошо проверить, находится ли пользователь на определенной странице? Например - пользователь...
883 просмотров
schedule 10.11.2022

Как протестировать веб-службу с помощью Watin
Я пытаюсь написать тест, который вызывает веб-службу и проверяет ее результаты. [Test] public void should_display_correct_customer_when_DoCustomerSearch_is_invoked() { using (var browser = new...
422 просмотров
schedule 02.05.2022

Как справиться с атрибутами readonly и selected в WatiN 2.0 против IE9
Я использую WatiN для веб-тестирования и сталкиваюсь с проблемами, вызванными тем фактом, что для атрибута «только для чтения» элементов INPUT WatiN пытается проанализировать значение как логическое , что в случае Я могу сказать, что это неверно,...
817 просмотров
schedule 06.02.2022

Диалоговое окно подтверждения обработки WatiN в Firefox
Я нашел этот код на SO для автоматического закрытия диалогового окна подтверждения, но он не работает в Firefox. Проблема в том, var windowButton = new WindowsEnumerator().GetChildWindows(window.Hwnd, w => w.ClassName == "Button"...
1191 просмотров
schedule 05.07.2023

как справиться с задержками, когда веб-страницы долго загружаются?
Я делаю модульное тестирование, используя watin. но проблема в том, что когда веб-страница загружается слишком долго, автоматизация тестирования дает сбой, потому что требуемый элемент все еще недоступен, а управляющее действие уже выполняется в...
1208 просмотров
schedule 27.10.2023