Описание тега agouti
Agouti - это библиотека для написания приемочных тестов на основе браузера в Google Go.
2
ответа
Получить идентификатор сеанса в *agouti.webdriver для Golang
Я хочу использовать идентификатор сеанса при создании нового WebDriver с Agouti, чтобы передать его в SauceLabs для обновления статуса. Используемые команды: url := fmt.Sprintf("http://%s:%s@ondemand.saucelabs.com/wd/hub", username, accesskey) page,…
31 июл '17 в 16:54
0
ответов
Хром с агути pkg на AWS Lambda не работает (не могу сделать скриншот)
Я пытаюсь использовать хром без головы на AWS Lambda с Голангом и Склевином / Агути. Я подтвердил, что chromedriver выполняется на Lambda с помощью exec.Command, Произошла ошибка при создании скриншота, но я не уверен, что хром без головы запущен пр…
08 ноя '18 в 13:44
0
ответов
Пройдите тестирование, заполните textarea с проблемой производительности PhantomJS
Я использую agouti с gomega и ginkgo в Go для проверки формы загрузки нашего приложения, состоящей из текстовой области, которую мы заполняем. Этот код прекрасно работает для 1500 строк: upload_externalData := page.Find("#upload_externalData") buf :…
04 май '15 в 01:03
0
ответов
Насмешливый заголовок запроса фантомов и агути
Я использую Агути в моем проекте для тестирования моей веб-страницы. Все работает нормально, но у меня проблемы с поиском способа подделать заголовки запроса. В настоящее время я использую platformjs через reuirejs, и я хотел бы "подделать" заголово…
17 сен '15 в 06:17
0
ответов
Как я могу активировать Javascript? Используйте Голанг, PhantomJS(Агути)
Как я могу активировать Javascript? Используйте Голанг, PhantomJS(агути). Привет. Я собираюсь (например, hulu.com) использовать golang и phantomjs(используйте: https://github.com/sclevine/agouti). Но PhantomJS блокирует Javascript. Как я могу активи…
08 фев '17 в 01:43
0
ответов
Selenium onBlur с помощью приложения Golang/Agouti on React
Я сталкиваюсь с проблемой с некоторыми автоматизированными тестами, когда проверка React никогда не активируется после изменения содержимого поля. Похоже, что событие размытия не срабатывает после ухода из поля. Я предпринимаю следующие шаги: Получи…
06 фев '19 в 21:14
0
ответов
Go, go_appengine, а агути - как?
Я создаю небольшое приложение на Go, работающее на Google Appengine. У меня это работает локально, с тестами, использующими aetest. Работает отлично. Я хотел бы добавить тесты BDD, используя Агути. Я пытаюсь понять, как Агути может работать с aetest…
03 сен '15 в 17:46
0
ответов
Как включить автоматизацию для Chrome с помощью Go Agouti
В Python enable-automation устанавливается в chrome с помощью следующего кода: from selenium.webdriver import Chrome from selenium.webdriver import ChromeOptions option = ChromeOptions() option.add_experimental_option('excludeSwitches', ['enable-aut…
26 ноя '19 в 18:38
1
ответ
Как исправить: страница Chromedriver сразу закрывается
Я запускаю программу, которая пытается открыть веб-страницу с помощью agouti / chromedriver in go, но как только она вызывает новую страницу, она закрывает страницу. Последующие попытки доступа к странице приводят к ошибке "неверный идентификатор се…
31 окт '19 в 05:01
0
ответов
Очистить файлы cookie в Chrome по умолчанию с помощью chromedriver
У меня есть браузер Chrome, и я хочу автоматизировать некоторые действия, используя chromedriver. Но когда я использую свой профиль по умолчанию (пользователь по умолчанию или новый профиль "бота"), я всегда начинаю с очищенных файлов cookie для это…
06 ноя '19 в 16:46
0
ответов
изменить значения навигатора. язык в агути
Хочу поменять значения навигатора.languages в агути. Я посмотрел, как это сделать в селене, и написал как имитацию селена, но значение не меняется. Что я должен делать? driver := agouti.ChromeDriver( agouti.ChromeOptions("args", []string…
17 авг '20 в 17:15
0
ответов
Не удалось выполнить POST-запрос при запуске тестов Agouti с Selenium
Я реализовал приемочные испытания в Голанге, используя Агути, Гинкго и Гомега. Он отлично работал при локальном использовании ChromeDriver. Теперь я хочу, чтобы он работал в контейнере selenium / standalone-chrome-debug. Подключение работает, настра…
12 июн '20 в 15:00
0
ответов
Как установить флажок в агути?
Как установить флажок в агути? Структура HTML <table> <tr> <td> <div class="checkbox"> <input type="checkbox" name="data[mile][mile_ids][]" id="check_id" value="check_value"…
26 окт '20 в 06:11
0
ответов
Как я могу щелкнуть радиокнопку, используя агути из Go?
Я хочу установить переключатель, щелкнув его. HTML выглядит как показано ниже. <input type="radio" id="XXX_ZZZ" name="XXX_" value="ZZZ"> (Идентификатор, имя и значение, кстати, нестабильны.) Я пробовал следующие коды: page.Find("ZZZZ").Click()…
14 май '21 в 20:36
0
ответов
Как сделать снимок экрана на всю страницу в агути из Go?
Я хотел бы сделать снимок экрана всей страницы на агути из Go. Я пробовал код ниже. page.Screenshot(filename) //take an only visible area on the display Однако я не смог сделать снимок экрана целиком. У тебя есть хорошая идея?
15 май '21 в 14:08
0
ответов
Невозможно использовать драйвер Selenium с пакетом Golang Agouti
Я использую пакет Agouti в Golang.Я запускаю образ Selenium Docker и создаю новый веб-драйвер с помощью следующей команды: capabilities := agouti.NewCapabilities().Browser("chrome").With("javascriptEnabled") command := []string{"java", "-jar", "sele…
17 июн '22 в 07:29