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

Как получить доступ к элементу с помощью Watir и XPath
У меня есть HTML-код, который выглядит так: <h1 id="header">Header</h1> Я хотел бы щелкнуть по нему, используя Watir и XPath.
18547 просмотров
schedule 01.06.2023

Watir: нужно дважды щелкнуть элемент, чтобы открыть пользовательское всплывающее окно.
Я новичок в WATIR. Проблема, с которой я столкнулся, заключается в следующем: приложение, которое я тестирую, имеет миниатюры (например, значки Windows), размещенные на странице, и мне нужно дважды щелкнуть по нему. При этом откроется...
2358 просмотров
schedule 07.07.2022

Firewatir: ошибка при установке Firewatir в Windows
Я пытаюсь установить Firewatir на свой компьютер (его ОС - Windows). Я установил jssh и тестирую его. Он правильно установлен. После этого я попытался установить gem firewatir. Итак, я выполнил эту команду: драгоценный камень установить...
254 просмотров
schedule 20.08.2022

Ватир: Могу ли я открыть файловый менеджер из file_fields?
Итак, я знаю, что могу добавить путь к файлу к типу элемента файла с помощью Watir, но можно ли открыть проводник, чтобы выбрать файл для загрузки? Или единственный способ просто ввести путь, используя .file_fields?
844 просмотров
schedule 28.06.2023

Сценарий Watir, вызываемый внутри сценария Watir
можно ли вызвать тестовый скрипт в отдельный тестовый скрипт? например. Я создаю 10 тестовых сценариев и вместо того, чтобы копировать их и использовать, я хочу просто назвать их, скажем, по именам файлов в отдельном сценарии. Может ли...
391 просмотров
schedule 15.04.2023

Cucumber NoMethodError при запуске второго сценария в функции
У меня есть простая функция Cucumber с двумя сценариями. Он использует watir-webdriver для выполнения базового входа и выхода. Первый сценарий (вход в систему) работает нормально, и методы watir выполняются без проблем. Когда запускается второй...
1877 просмотров
schedule 08.01.2023

Можно ли щелкнуть текст, который не является ссылкой, с помощью watir
я использую watir в браузере firefox Я ищу способ щелкнуть текст, который не является ссылкой. Я проверил, что текст существует на веб-сайте, используя b.text.include? "Tasks" Я пробовал несколько разных способов щелкнуть по этому тексту,...
872 просмотров
schedule 13.02.2022

Mousemove в Ватире
Как вы имитируете событие mousemove в watir? У меня есть слегка причудливый объект, который заботится о точном положении мыши внутри этого объекта.
3651 просмотров
schedule 16.09.2023

Доступ к элементу скрипта с помощью WATIR
У меня есть следующий код: <script type='text/javascript'> $(document).ready(function(){ <!-- /$('.mc_col_header tr:odd').css({'background':'#faf8f8'}); --> <!-- /$('.mc_col_header...
158 просмотров
schedule 28.08.2022

Watir меняет настройки Mozilla Firefox
Я запускаю сценарий Ruby, используя Watir, чтобы автоматизировать некоторые вещи для меня. Я пытаюсь автоматически сохранить некоторые файлы в определенный каталог. Итак, в настройках Mozilla я установил каталог загрузки по умолчанию, скажем,...
3772 просмотров

Не удается запустить Opera с watir-webdriver в Mac OS X 10.5
Я пытаюсь запустить Opera с помощью watir-webdriver в Mac OS X 10.5. Просто отметим, что у меня не было проблем с управлением на Mac OS X 10.6. Кроме того, я смог управлять Internet Explorer, Firefox и Chrome на Mac OS X 10.5. Это полностью...
714 просмотров

watir-webdriver с firefox 6.0 см. следующую ошибку Errno::ECONREFUSED
В настоящее время запускайте более 150 сценариев каждую ночь примерно на 5000 шагов. Я вижу, что следующая ошибка возникает примерно 10 раз за 5000 шагов. Не много, и не на том же шаге, однако не знаю, что делать, чтобы исправить. В настоящее время...
1487 просмотров

Использовать Ватир в обуви (рубин)
Пытаюсь сделать приложение на рубине. Я хочу собирать информацию от пользователя, используя некоторый интерфейс пользовательского интерфейса. Затем используйте эту информацию в моем сценарии, чтобы заполнить какую-либо форму на веб-странице. Я...
367 просмотров
schedule 10.11.2023

Select#select не ведет себя как ручной выбор параметров в списке выбора
Если у меня есть HMTL, как это: <select multiple="multiple"> <option value="volvo">Volvo</option> <option value="saab">Saab</option> <option value="mercedes">Mercedes</option> <option...
167 просмотров

Удаление элементов с помощью Watir
Кто-нибудь знает, как удалить элемент из источника с помощью Watir? Кажется, не существует метода удаления элементов. Возможно, я что-то упускаю.
1073 просмотров
schedule 20.01.2024

Watir-Webdriver: помещает заявление, которое не печатается на консоли hudson в режиме реального времени.
Я запускаю несколько тестов, используя watir-webdriver[ruby], и в этих тестах я добавил несколько операторов puts, которые будут выводиться на консоль. При запуске в терминале/командной строке сообщения немедленно выводятся на консоль. Но когда я...
1037 просмотров
schedule 23.05.2022

watir-webdriver Метод ожидания для IE9
Я пытаюсь заставить свой код (разработанный с помощью Watir для IE8) работать с watir-webdriver и IE9. В настоящее время у меня проблема с ожиданием. Например Watir::Wait.until{browser.button(:value, "Login").exists?} Он не ждет и выдает...
998 просмотров

Можно ли повторно использовать объект браузера watir в более позднем процессе Ruby?
Итак, скажем, довольно часто запускается скрипт, который открывает браузер и выполняет веб-вещи: require 'watir-webdriver' $browser = Watir::Browser.new(:firefox, :profile => "botmode") => #<Watir::Browser:0x7fc97b06f558...
2482 просмотров

Запуск огурца + watir-webdriver + mac os x через SSH дает элемент, который не может быть прокручен в поле зрения
У меня есть проект с огурцом, использующий watir-webdriver и безголовый, который отлично работает на моей рабочей станции Mac. Я настроил на своей рабочей станции специального пользователя jenkins, которому принадлежит этот проект, поскольку я...
1669 просмотров

Браузер watir wbdriver зависает: Errno::ECONREFUSED: Не удалось установить соединение, поскольку целевая машина активно отказалась от него
Я использую FF7.x, когда watir-webdriver иногда вызывает зависание браузера и выдает следующую ошибку: Errno::ECONNREFUSED: No connection could be made because the target machine actively refused it. - connect(2)...
1199 просмотров
schedule 26.01.2023