Вопросы по теме 'laravel-dusk'

Как прокрутить страницу браузера вниз - Laravel Dusk (тесты браузера)
Я готовлю тесты с помощью [Browser Tests (Laravel Dusk)] [1] [1]: https://laravel.com/docs/5.4/dusk и мне нужна сила щелкните элемент, который не отображается, прежде чем прокрутить страницу браузера вниз. Как можно определить в сумерках, чтобы...
6460 просмотров
schedule 02.03.2022

Как создать файл .env для теста с Laravel Dusk
Я использую Dusk для простого теста входа в систему. Я создал файл .env.dusk, чтобы тест использовал альтернативную базу данных и не удалял данные, которые были зарегистрированы на платформе. Архив .env DB_CONNECTION=mysql DB_HOST=127.0.0.1...
4343 просмотров

Laravel dusk не работает .env.dusk.local
У меня есть приложение, и я хочу использовать Laravel Dusk. Я создал файл с именем .env.dusk.local с базой данных для тестов и файл с именем .env с моей базой данных по умолчанию. Я запустил команду php artisan и создал пользователя...
2588 просмотров
schedule 21.11.2022

Laravel Dusk на Centos: не удалось подключиться к локальному хосту: 9515; В соединении отказано
Хорошо, сегодня тот самый день. Наконец-то я начал (снова) использовать TDD. Я замечаю, что появилась эта штука под названием Сумрак. Отлично, браузерное тестирование. Единственная проблема в том, что я получаю это: Не удалось подключиться...
2368 просмотров

тестирование нового окна с помощью laravelsummer
У меня есть эта страница, на которой при нажатии определенной кнопки появляется новое окно (например, тег привязки с _target = пустым). Я хочу убедиться, что в этом новом окне появляется строка текста, но с Laravel Dusk assertSee , похоже, проверяет...
2633 просмотров
schedule 05.08.2023

Как перетащить маркер Google Maps?
Я пытаюсь написать сквозные тесты браузера с использованием webdriver (Laravel Dusk) для случая с использованием перетаскивания маркера карт Google. В документации прямо говорится о том, как сделать это с помощью селектора CSS для значок...
310 просмотров

Laravel Dusk: элемент не кликабельный в точке (x, y). Другой элемент получит клик
Я пытаюсь установить флажок с помощью laravel Dusk , который содержит другие интерактивные ссылки, такие как Terms of Service и Privacy Policy Когда я пытаюсь установить этот флажок в своем тесте, я получаю следующую ошибку Element is...
2004 просмотров

Laravel Dusk test click() не работает
Я пытаюсь запустить несколько тестов в проекте Laravel, но даже самые простые тесты не работают . Конфигурация: Ларавель 5.5 Сумерки для тестов MacOS Высокая Сьерра PHPStorm Я хочу протестировать страницу входа. Прежде всего,...
1911 просмотров

Тест Laravel Dusk для удаленного сайта не работает
... $this->browse(function (Browser $browser) { $browser->visit(url()->route('login')) ->type('email', '[email protected]') ->type('password', 'something') ->press('Login') ->pause(60*60*1000)...
901 просмотров
schedule 26.02.2023

Скриншот Laravel Dusk
Я использую laravel 5.6 и Dusk для запуска некоторых тестов. Я всегда делаю свой скриншот вот так ... use Facebook\WebDriver\WebDriverDimension; ... class LoginTest extends DuskTestCase { public function testLogin() { $user...
4127 просмотров
schedule 02.07.2023

Dusk Test не проходит, когда включен Chrome Headless
У меня есть элемент HTML, который должен отображаться только при загрузке первой страницы. Javascript устанавливает файл cookie, и элемент не отображается, если файл cookie установлен (PHP проверяет файл cookie и не отображает содержимое, если файл...
696 просмотров

Laravel Dusk: ошибка Curl для http POST
У меня возникли некоторые (казалось бы, случайные) проблемы с Dusk. Я получаю следующую ошибку, однако я не понимаю, что это значит, может ли кто-нибудь объяснить мне это? $php artisan dusk --group=activation Warning: TTY mode is not supported on...
1445 просмотров
schedule 15.02.2023

Laravel Dusk не может утверждать, что видит текст, который виден на скриншоте (используя whenAvailable для модального окна)
Я написал тест Laravel Dusk. Я пытаюсь утверждать, виден ли какой-то текст после открытия модального окна. Итак, я использую метод whenAvailable . Но это не удается, пока я вижу текст на скриншоте. $browser->press('@finish-setup-button')...
1614 просмотров
schedule 17.06.2022

Laravel Dusk входит в систему как неправильный пользователь
У меня есть довольно простой тест браузера (сумерки laravel). Тест не пройден не из-за фактических утверждений, а из-за отсутствия разрешений. Пользователь, под которым я вхожу ( loginAs ), имеет эти разрешения. Оказалось, что в конце концов,...
159 просмотров
schedule 28.06.2023

Laravel Dusk Testing имеет ошибку на сервере. Ошибка Curl, выданная для HTTP POST в / сеанс с параметрами.
Я хотел бы попросить меня попробовать следующие инструкции на сервере Plesk: php artisan dusk Произойдет следующая ошибка: 1) Tests\Browser\ExampleTest::testBasicExample Facebook\WebDriver\Exception\WebDriverCurlException: Curl error...
1142 просмотров

Laravel Dusk, как получить несколько атрибутов элемента?
Я только начал использовать Laravel Dusk на Laravel 5.8 и уже столкнулся с проблемой. Много искал в гугле, но ответа не нашел. $browser->visit('https://www.website.com') ->script('window.scrollTo(0, 1000);'); $elems = $browser...
1061 просмотров
schedule 16.02.2023

PHP Laravel Dusk использует американский формат даты и времени
На моем сайте есть форма с датой и временем. Когда я открываю сайт, формат даты и времени такой: желаемый формат даты и времени Обратите внимание на два последних тире. Они предназначены для AM или PM, не используются в европейском формате...
161 просмотров
schedule 16.08.2022

Laravel Dusk - щелкните элемент на основе атрибута
У меня есть этот код: <ul class="changed each time" data-auto="timeSlots" aria-label="Choose party time"> <li datetime="2019-06-03T14:30" offset="-30" type="standard"> <button offset="-30" role="link">2:30...
1463 просмотров
schedule 02.09.2023

Laravel Dusk – получить элемент textarea по атрибуту и ​​ввести текст
Я использую Laravel Dusk, и у меня есть этот HTML на одной странице: <div> <textarea class="" data-auto="notes" style="height: 72px;"></textarea> <button class=""> <svg viewBox="0 0 9.877141 7.3747067"...
756 просмотров

При запуске Dusk с Laravel на виртуальной машине (Homestead) возникают проблемы с портами 3306 и 33060 в зависимости от тестов
У меня есть настройка проекта Laravel с Vagrant/Homestead, и теперь я хочу начать выполнять некоторые тесты Dusk. Когда я просто запускаю тест, чтобы увидеть, отображается ли домашняя страница (есть ли определенный элемент), все в порядке. Однако,...
47 просмотров
schedule 10.06.2023