Описание тега wallaby

Параллельные браузерные тесты с эликсиром
1 ответ

Wallaby с безголовыми сбоями Chrome

Я разрабатываю приложение на основе Elixir и Phoenix, которое также использует приложение Wallaby для тестирования на основе HTTP в браузере Chrome без головы. Теперь недавно я получаю довольно громоздкое сообщение об ошибке при выполнении моих тест…
2 ответа

Wallaby Ecto.Registry.lookup ошибка

Я пытаюсь заставить Уоллаби работать над новым проектом Феникса. Я следовал инструкциям по установке в файле readme, но когда я пытаюсь запустить базовый тест, я получаю ошибку реестра Ecto: 1) test home page has welcome message (WallabyTestWeb.Home…
20 ноя '17 в 00:12
0 ответов

Запуск функций JavaScript с использованием execute_script от wallaby не работает

система OSX v10.13.4 / Elixir v1.6.5 / OTP 19 / Phoenix 1.3.2 / Wallaby 0.19.2 / PhantomJS 2.1 вопрос Следующий код работает в тестировании execute_script(session, "localStorage.setItem('test', 'foo'); return localStorage.getItem('test');") Тем не м…
16 май '18 в 09:41
2 ответа

Не удалось скомпилировать зависимость:mimerl при добавлении валлаби в мой проект Elixir/Phoenix

Я новичок в Elixir/Phoenix и сейчас хочу написать тесты с использованием Wallaby (или Hound, но это та же проблема). Для вашей информации я использую изображение Docker. Я пытаюсь заставить Cabbage и Wallaby работать, но как только я добавлю зависим…
06 дек '17 в 09:54
0 ответов

WallabyJS - Не удается найти файл, содержащий "wallaby" в названии. - VSCode предупреждение

Я установил Wallaby.js в VSCode, и установка прошла успешно. После isntallation я перезагрузил редактор VSCode, после чего меня попросили нажать Ctrl + Shift + = вместе, чтобы получить меню, которое предлагает wallaby.js. Однако, когда я нажимаю на …
1 ответ

Как мне скомпилировать мои ресурсы Javascript с помощью веб-пакета для тестов функций Wallaby?

Я использую Wallaby в фиктивном проекте Phoenix, который использует webpack для компиляции ресурсов. Но я получаю эту ошибку: 1) test users have names (MyApp.Web.LandingPagesTest) test/my_app/web/integration/landing_pages/landing_pages_test.exs:6 **…
30 окт '17 в 23:45
2 ответа

Как получить HTML-страницу в валлаби

Я пытаюсь запустить функцию fin, но по какой-то причине я получаю ноль. Элемент, который я ищу, должен быть там, как я могу получить HTML, чтобы увидеть, что пошло не так?
21 июн '19 в 00:46
1 ответ

Как я могу получить текст с невидимой метки с помощью кода Wallaby?

У меня есть невидимая текстовая метка, и я не могу получить с нее текст. элементы представляют собой список таких строк: <datatable-body-cell tabindex="-1" class="datatable-body-cell sort-active" style="width: 178.667px; height: 67px;"> <di…
02 сен '19 в 14:56
2 ответа

Идентификаторы новых пользователей, создаваемых в тестовой среде, постоянно увеличиваются с помощью Wallaby/Phoenix.

Я новичок в Elixir/Phoenix, поэтому не уверен, работает ли это так, как ожидалось, или проблема, которую я должен решить. У меня есть приложение Phoenix, в которое я только начал добавлять интеграционные тесты. Сделав это в течение нескольких дней, …
1 ответ

Как отменить изменения, внесенные в базу данных, с помощью браузера автоматизации Wallaby

Я долго тестировал, вызывая множество функций, тестирующих все приложение. Я ищу способ, которым в случае сбоя теста я могу откатить определенные изменения, которые автоматизация внесла в тест. Например: test "add user and login", session do session…
23 фев '20 в 14:46
2 ответа

Как обрабатывать перенаправления в Wallaby?

У меня есть такой тест функций: confirmation_page = visit(session, "/confirm/#{id}") confirmation_page |> click(link("Decline")) confirmation_page |> assert_text("You have declined.") Однако тест всегда терпит неу…
04 авг '20 в 01:45
0 ответов

Docker/Wallaby - localhost отказался подключиться

Я пытаюсь запустить свой функциональный тест с помощью Wallaby, но продолжаю получать localhost refused to connect error. Вот мой compose.yml: version: '2' services: app: image: hin101/phoenix:1.5.1 build: . restart: always ports: - "4000:4000&…
2 ответа

Как получить текст из HTML с помощью wallaby/elixir?

Мне нужно использовать цифры, отображаемые в HTML, чтобы провести тест с помощью elixir/ wallaby. пример: class="app-add-installemnts-link">14903 1/3</a></td> Как узнать номер: 14903 1/3 Есть ли функция или способ сделать эт…
21 июл '20 в 15:38
0 ответов

как войти в систему с помощью Wallaby, минуя обычный процесс входа в систему? (Настройка файлов cookie/ сеансов)

Я хотел бы знать, как войти в систему пользователя в сеансе, не создавая маршруты обхода в тестовой среде или не входя в систему через стандартный пользовательский поток. Есть ли способ установить файл cookie / сеанс так, чтобы былcurrent_user? Вот …
12 янв '20 в 07:35
1 ответ

Elixir Wallaby вылетает при смешанном тесте

Я пытаюсь включить Wallaby в свое приложение Phoenix. Я внимательно следил за руководством по установке и убедился, что phantomjs установлен правильно, однако при смешанном тесте я получаю следующую ошибку: ** (MatchError) no match of right hand sid…
10 апр '20 в 16:16
0 ответов

Настроить Retry для Wallaby или ExUnit

В настоящее время я разрабатываю тесты браузера, но иногда они нестабильны, поэтому я хочу добавить повторные попытки к этим тестам, Idk, если есть простой способ добавить повторные попытки к проекту с помощью Wallaby и ExUnit по конфигурации или ес…
11 май '20 в 18:09
1 ответ

Поток CentOS 8

dnf --enablerepo=centos-openstack-wallaby -y обновить CentOS-8 - Ceph Nautilus 63 Б/с | 38 B 00:00 Ошибка: не удалось загрузить метаданные для репозитория «centos-ceph-nautilus»: невозможно подготовить внутренний список зеркал: нет URL-адресов в спи…
04 фев '22 в 12:22
1 ответ

Wallaby не передает переменные Dotenv в Runner

Я пытаюсь использовать Wallaby вместе с пакетом dotenv-flow . В настоящее время у меня есть настройка файла конфигурации wallaby.js, как показано ниже: require("dotenv-flow").config() module.exports = function (wallaby) { return { files: [ 'api/*', …
0 ответов

Невозможно сделать резервную копию или восстановить openstack и juju

Мне нужна помощь, как следует из названия, я не могу каким-либо образом создать резервную копию своих данных. Как только узел поврежден и все удаляется, я потерял все и не могу сделать резервную копию или восстановить, я использую MAAS 3.0 и Opensta…
15 дек '22 в 00:28
0 ответов

Как я могу перенести загруженные файлы из кеша браузера в свой код?

Я хотел бы протестировать свой сайт, чтобы убедиться, что некоторые версии документов и изображений присутствуют, когда некоторые пользовательские агенты заходят на мой сайт. Сейчас я готовлю валлаби с geckodriver и chromedriver для отправной точки …
17 апр '23 в 05:49