Описание тега hound
Используйте этот тег для вопросов, связанных с модулем Elixir для интеграционного тестирования Hound.
1
ответ
Проблемы с очисткой сайта с помощью эликсира
Я пытаюсь получить простой тест собаки, работающий с моим приложением, я обнаружил ошибку с селеном. Это код: В mix.exs: defmodule Scraper.Mixfile do use Mix.Project def project do [app: :scraper, version: "0.0.1", elixir: "~> 1.0", build_embedde…
09 дек '15 в 16:10
3
ответа
Elixir & Hound безголовый браузер
Hound отлично подходит для тестирования веб-приложений и т. Д., Когда вам нужен безголовый браузер. Я получил его, поиграл с тестами и т. Д., Но есть 2 вопроса о гончей, которые, возможно, кто-то может объяснить, кто знаком с Elixir:) 1.) Я использ…
24 авг '14 в 22:39
0
ответов
Как отследить использование Hound
Какими способами мы могли бы отслеживать Hound, как по использованию, так и по конкретным поискам? Есть ли какие-либо системы, встроенные или которые могут быть добавлены как расширения? Мы запускаем Hound в интрасети, но у нас нет информации о том,…
27 сен '18 в 17:48
1
ответ
Загрузка расширений ChromeDriver или прокси-серверов ChromeDriver и Elixir
Я пишу веб-скребок, который я пытаюсь прокси, но не могу понять, как это сделать в Elixir. Я использую Hound, работающий поверх безголового ChromeDriver. Я купил несколько IP-адресов прокси через https://luminati.io/ и они предлагают как расширение …
21 янв '18 в 19:47
1
ответ
Невозможно загрузить страницу с помощью Hound in Elixir
Я пытаюсь запросить страницу и проверить ее, но я получаю: ** (exit) exited in: GenServer.call(Hound.SessionServer, {:change_session0.100.0>, :default, []}, 60000) ** (EXIT) an exception was raised: ** (MatchError) no match of right hand side val…
21 окт '16 в 06:35
1
ответ
Elixir Hound ждут загрузки страницы
Я отправляю форму входа в систему и пытаюсь потом захватить HTML, используя elixir / hound. После отправки я запускаю page_source и ничего не получите. Если я подожду секунду (чтобы страница загрузилась до конца), я вернусь к HTML. Есть ли способ за…
09 май '16 в 01:00
1
ответ
Как проводить тесты в эликсире / фениксе с использованием гончей и селена
Вот мой mix.exs defmodule HelloPhoenix.Mixfile do use Mix.Project def project do [app: :hello_phoenix, version: "0.0.1", elixir: "~> 1.0", elixirc_paths: elixirc_paths(Mix.env), compilers: [:phoenix, :gettext] ++ Mix.compilers, build_embedded: Mi…
17 фев '16 в 05:37
1
ответ
Как выбрать опцию из выпадающего списка с помощью Hound?
У меня есть следующий выпадающий список: <select id="cities" name="cities"> <option value="paris">Paris</option> <option value="london">London</option> <option value="rome">Rome</option> </select> Я пи…
16 апр '18 в 16:12
1
ответ
Пытаясь прочитать веб-страницу в Hound, я получаю ошибку компиляции для Hound.start_session
Я начал новый проект и настроил его так: mix new example cd example Я очистил "lib/example.ex "и поместил туда следующий код: Application.start :hound defmodule Example do use Hound.Helpers def run do Hound.start_session navigate_to "http://akash.im…
03 июл '19 в 20:08
1
ответ
Как получить статус тестов в моем файле с помощью hound?
ExUnit предоставляет несколько методов для получения результата теста. Я не уверен, как его использовать https://hexdocs.pm/ex_unit/ExUnit.Test.html и https://hexdocs.pm/ex_unit/ExUnit.Formatter.html. У меня есть несколько тестов в файле. Как я могу…
27 сен '19 в 23:55
1
ответ
Как реализовать Chromedriver в Hound с помощью Elixir
Я пытаюсь запустить проект эликсира с собакой для автоматизации браузера. Я могу заставить его работать с Firefox, но не с Chrome. Мой хромированный драйвер установлен в переменных среды моей системы, и это мой файл config.exsuse Mix.Config config :…
20 янв '20 в 23:16
1
ответ
Как сделать снимок экрана при неудаче с помощью гончей / эликсира
Я пытаюсь сделать снимок экрана с помощью take_screenshot() (Hound). Мне просто нужно сделать снимок экрана в случае неудачи. Я пробовал попробовать / спасти, однако блок спасения всегда выполняется, даже если утверждение не выполняется. try do // s…
27 сен '19 в 12:20
1
ответ
Как подтвердить, что элемент присутствует после щелчка в Hound?
Я использую Hound как фреймворк для веб-драйверов для использования Selenium в Elixir. Я тестирую создание учетной записи facebook. Заполнив отрицательный тест (firstname = Roberto, lastname = asdlkfj;), я нажимаю "Отправить" и пытаюсь получить сооб…
23 янв '20 в 00:07
0
ответов
Как предварительно сформировать ожидание с помощью собаки/эликсира?
Я пытаюсь дождаться появления элемента на странице после нажатия кнопки, но не могу понять, как дождаться этого элемента... Я знаю, что есть :timer.sleep(100), но всякий раз, когда я его использую, я получить следующую ошибку. 20:17:56.605 [error] G…
11 янв '22 в 06:22
0
ответов
Как проверить ввод в elixir?
Я пытаюсь написать тесты, используя собаку и эликсир, и я не могу найти способ проверить, что было введено в поле ввода... Очевидно, есть способ сделать это, но я не понял, как это сделать .... Пример: <input type="number" xpath="1" style=""> …
12 янв '22 в 13:14
0
ответов
Ошибка при записи звука в файл с помощью Hound и PortAudio
Для проекта, над которым я недавно работал, мне нужно записать 3 секунды звука, когда пользователь нажимает кнопку, и сохранить его в аудиофайл. У меня есть portaudio и hound, настроенные и работающие для записи и вывода файла WAV, но он создает фай…
16 сен '22 в 16:02
0
ответов
Создайте звук на звуке с собакой
Как можно сделать один файл, например: " out.wav ", и в нем добавить " 1.wav " 10 раз, но без задержек. То есть наложить звук на другой звук, даже если предыдущий еще не отыгрался. Как я пытался сделать уже около полутора часов, и все, что я получаю…
30 ноя '22 в 20:29
0
ответов
Как я могу перенести загруженные файлы из кеша браузера в свой код?
Я хотел бы протестировать свой сайт, чтобы убедиться, что некоторые версии документов и изображений присутствуют, когда некоторые пользовательские агенты заходят на мой сайт. Сейчас я готовлю валлаби с geckodriver и chromedriver для отправной точки …
17 апр '23 в 05:49
0
ответов
Поисковая система по коду Hound — индексация локальной папки Windows
Моя цель — найти фрагменты кода в огромной папке в моей локальной системе Win 11. Согласно документации, я должен использоватьvcs : localдля индексации локальной папки. "repos" : { "DockerTest" : { "url" : "https://github.com/my-user/docker-test.git…
13 ноя '23 в 09:38