Вопросы по теме '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 просмотров
schedule
16.06.2023
Laravel dusk не работает .env.dusk.local
У меня есть приложение, и я хочу использовать Laravel Dusk.
Я создал файл с именем .env.dusk.local с базой данных для тестов и файл с именем .env с моей базой данных по умолчанию.
Я запустил команду php artisan и создал пользователя...
2588 просмотров
schedule
21.11.2022
Laravel Dusk на Centos: не удалось подключиться к локальному хосту: 9515; В соединении отказано
Хорошо, сегодня тот самый день. Наконец-то я начал (снова) использовать TDD.
Я замечаю, что появилась эта штука под названием Сумрак. Отлично, браузерное тестирование.
Единственная проблема в том, что я получаю это:
Не удалось подключиться...
2368 просмотров
schedule
14.07.2022
тестирование нового окна с помощью laravelsummer
У меня есть эта страница, на которой при нажатии определенной кнопки появляется новое окно (например, тег привязки с _target = пустым). Я хочу убедиться, что в этом новом окне появляется строка текста, но с Laravel Dusk assertSee , похоже, проверяет...
2633 просмотров
schedule
05.08.2023
Как перетащить маркер Google Maps?
Я пытаюсь написать сквозные тесты браузера с использованием webdriver (Laravel Dusk) для случая с использованием перетаскивания маркера карт Google.
В документации прямо говорится о том, как сделать это с помощью селектора CSS для значок...
310 просмотров
schedule
08.06.2023
Laravel Dusk: элемент не кликабельный в точке (x, y). Другой элемент получит клик
Я пытаюсь установить флажок с помощью laravel Dusk , который содержит другие интерактивные ссылки, такие как Terms of Service и Privacy Policy
Когда я пытаюсь установить этот флажок в своем тесте, я получаю следующую ошибку
Element is...
2004 просмотров
schedule
28.09.2022
Laravel Dusk test click() не работает
Я пытаюсь запустить несколько тестов в проекте Laravel, но даже самые простые тесты не работают .
Конфигурация:
Ларавель 5.5
Сумерки для тестов
MacOS Высокая Сьерра
PHPStorm
Я хочу протестировать страницу входа.
Прежде всего,...
1911 просмотров
schedule
25.03.2024
Тест 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 просмотров
schedule
23.01.2023
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 просмотров
schedule
21.04.2022
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 просмотров
schedule
15.08.2022
При запуске Dusk с Laravel на виртуальной машине (Homestead) возникают проблемы с портами 3306 и 33060 в зависимости от тестов
У меня есть настройка проекта Laravel с Vagrant/Homestead, и теперь я хочу начать выполнять некоторые тесты Dusk. Когда я просто запускаю тест, чтобы увидеть, отображается ли домашняя страница (есть ли определенный элемент), все в порядке.
Однако,...
47 просмотров
schedule
10.06.2023