Описание тега watir-classic

Watir-Classic - это драйвер Watir для автоматизации Internet Explorer через WIN32OLE.
1 ответ

Неизвестное свойство или метод: `readyState'Код ошибки HRESULT:0x80010108 Вызванный объект отключился от своих клиентов. (NoMethodError)

unknown property or method: `readyState' HRESULT error code:0x80010108 The object invoked has disconnected from its clients. (NoMethodError) C:/Opt/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/watir-classic-4.3.0/lib/watir-classic/browser.rb:603:in `metho…
20 янв '17 в 05:08
0 ответов

Как получить (распечатать) текущее время внутри файла драгоценного камня watir?

Я хотел бы напечатать текущее время, когда функция вызывается внутри файла драгоценного камня watir. Например: внутри /watir/element/select.rb Мне нужно напечатать текущее время, рассмотрим, когда вызывается select_by. Я попробовал добавив require '…
1 ответ

Не могу запустить file.rb из командной строки

У меня есть Ruby 2.2, и я не могу запустить любой файл.rb из командной строки каждый раз, когда у меня появляется одна и та же ошибка: C:/Ruby22/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require': cannot load such file -- d…
14 окт '15 в 14:03
2 ответа

Как ввести текст в управление реакцией выбора с помощью Watir

У меня есть следующий код на странице: <div class="col-md-5 col-lg-3"> <div class="react-selectize bootstrap3 root-node simple-select open"> <div class="react-selectize-control"> <div class="react-selectize-placeholder">testi…
19 июл '16 в 20:59
2 ответа

Я не могу запустить свои скрипты на Firefox

Мои сценарии не работают с Firefox, и я использую Firefox версии-49.0.1, вот ошибка Selenium::WebDriver::Error::WebDriverError: невозможно получить стабильное соединение Firefox за 60 секунд (127.0.0.1:7055).
2 ответа

Как обрабатывать всплывающие окна в IE, используя Ruby

Пожалуйста, помогите мне, как справиться с этим всплывающими окнами.
20 дек '16 в 06:54
1 ответ

ruby watir classic не будет проверять подлинность прокси

Я пытаюсь открыть Internet Explorer через watir-webdriver с моим кодом: require "watir-webdriver" profile = Selenium::WebDriver::Firefox::Profile.new profile.proxy = Selenium::WebDriver::Proxy.new :http => 'http://username:password@xx.xxx.xxx.xx:…
0 ответов

Как создать экземпляр браузера, уже доступного с помощью watir 6.xxx в ruby?

Как создать экземпляр браузера, уже доступного с помощью watir 6.xxx в ruby? Я протестировал с "watir-classic" и запустил, проблема в том, что весь дизайн был написан с использованием watir 6.xx.
26 сен '17 в 14:54
1 ответ

Два файла находятся в WATIR-Classic 3.0.0, но не в WATIR-Classic 3.7.0

Я могу найти два файла с именами "testcase.rb" и "assertions.rb" в WATIR-CLASSIC 3.0.0, но эти два файла не найдены в WATIR-CLASSIC 3.7.0. Что является причиной этого? Или он найден в какой-то другой папке?
15 май '15 в 13:54
1 ответ

Как получить идентификатор процесса для экземпляра браузера IE, используя Ruby или WATIR?

IE Browser экземпляр открыт. Как получить идентификатор процесса для экземпляра Browser или открытую вкладку для браузера с помощью WATIR или Ruby: require "Watir" browser = Watir::Browser.new browser.goto "www.google.com" puts Watir::Browser::Proce…
1 ответ

Невозможно нажать на текст "Новое приложение или пополнение", присутствующий внутри тега <td> в watir/ruby

Я пытаюсь нажать на текст "Новое приложение или пополнение", который присутствует внутри &lt;td&gt; тег: &lt;button class="BIMG" tabindex="-1" id="T979" name="T979"style="border:0;background-color:transparent;left:14px;top:114px;width:193px;height`e…
04 июл '17 в 07:24
1 ответ

Три кнопки имеют одинаковый текст "выбрать". Есть ли способ найти каждую кнопку?

У меня есть три кнопки с текстом "выбрать". Могу ли я написать код для взаимодействия с этими кнопками выбора? У них нет идентификаторов или имен. Я размещаю две мои кнопки здесь: &lt;button class="btn btn-default ng-scope" type="button" data-ng-cli…
04 фев '16 в 13:56
1 ответ

Выбор результата поиска в Watir

В настоящее время мне нужно найти текст и выбрать ожидаемый результат из списка поиска. Результат поиска отображается с тегом li, а текст находится под тегом span. Поиск текста будет выглядеть следующим образом: "Телефон", "Телефон-аудио", "Телефон-…
0 ответов

Как обрабатывать всплывающие окна в IE с помощью watir-classic

Я пытаюсь щелкнуть по кнопке "Закрыть", но она не нажимается. ниже мой код: b.button(:class , "close").click HTML код: &lt;div class="modal-content alert-"&gt; &lt;div class="modal-body"&gt; &lt;button class="close" data-dismiss="modal" type="button…
28 апр '17 в 12:46
0 ответов

watir-classic: ошибка при подключении к существующему браузеру

Я новичок в ruby ​​и пытаюсь подключиться к существующему браузеру, используя watir-classic, но получаю исключение ниже. Unable to locate a window with title of Google(Watir::Exception::NoMatchingWindowFoundException). И я пытаюсь с приведенным ниже…
02 фев '18 в 05:43
3 ответа

Как выбрать конкретную опцию в списке выбора?

Я пытаюсь выбрать вариант 2, но сначала он выбирает 2, а затем меняется на 1. Это HTML-код списка выбора: &lt;select id="IDITForm@additionalVehicleDrivers|1@youngestDriverExperienceVO@id"&gt; &lt;option style="background-color: rgb(252, 218, 175);" …
01 дек '16 в 22:32
2 ответа

Невозможно найти элемент в salesforce с помощью watir

Проблема 1: Вход: browser.span(:id =&gt; 'ProdSelectionPage_Fav:mainform:pbmain:pSecId:j_id90:txtQuoteDesc').when_present.exist? Ошибка: C:/Ruby200/lib/ruby/gems/2.0.0/gems/watir-classic-4.2.0/lib/watir-classic/wait.rb:29:in `until': timed out after…
28 янв '16 в 23:21
0 ответов

Запрос сертификата пользователя для автоматизации браузера Watir в Firefox

Я пытаюсь автоматизировать браузер с помощью веб-драйвера Watir. Ссылка на этот сайт Веб-сайт, к которому я хочу получить доступ, предоставил мне цифровой сертификат для подтверждения. Если я не установлю это в свой браузер, я не смогу получить дост…
2 ответа

Проблема с execute_script

Я использую watir-classic 3.3.0 со следующей конфигурацией: рубин 1.9.2p290 watir-classic 3.3.0 Windows XP с пакетом обновления 3 IE 8 Когда я пытаюсь выполнить следующий скрипт на одной из тестируемых страниц, я получаю сообщение об ошибке @browser…
03 янв '13 в 16:24
1 ответ

Как выполнить два или более сценариев выполнения одновременно по одному URL-адресу с помощью WATIR

Я использую watir 2.0.1, в настоящее время, если на URL-адресе выполняется скрипт, скажем ABC.com на одной вкладке для браузера IE, и если я открою тот же URL-адрес ABC.com на другой вкладке или в новом экземпляре браузера, то выполнение переключитс…