Вопросы по теме 'laravel-dusk'
Мигрируйте только один раз с закатом Laravel
Согласно документации "Тестирование базы данных" Я могу сбрасывать базу данных после каждого теста (первый вариант). Второй вариант — запустить тест с использованием транзакций. Мне кажется, это лучший подход, но если я хочу запустить транзакцию,...
2958 просмотров
schedule
03.07.2023
Mocking mail с Laravel 5.4 (сумерки)
Я пытаюсь проверить почту в тестах браузера в Laravel 5.4.
У меня есть этот код в классе InvitationTest внутри функции обратного вызова browse :
\Mail::fake();
$browser->visit('projects')
->press('etc.')...
1229 просмотров
schedule
26.05.2024
Как использовать Laravel Dusk с динамическими селекторами Gmail
Я изо всех сил пытаюсь получить согласованные результаты, используя Laravel Dusk для отправки электронных писем, войдя в Gmail и перейдя к кнопке «СОСТАВИТЬ», поскольку идентификатор и класс элементов динамически изменяются при перезагрузке страницы....
310 просмотров
schedule
24.07.2023
Покрытие кода для laravel в сумерках
Есть ли способ получить покрытие кода при запуске Laravel Dusk?
Я знаю, что он запускает тесты браузера, поэтому он не проверяет код, но есть ли способ добавить прослушиватель, чтобы проверить, какой код покрыт? Я ничего не видел на эту тему сейчас.
1586 просмотров
schedule
25.04.2023
Тестирование базы данных с использованием сумрака laravel
Я тестирую свое приложение laravel, используя сумерки laravel, но проблема в том, что я не могу использовать assertDatabaseHas function. Когда я запускаю команду php artisan dusk , я получаю эту ошибку:
PHP Fatal error: Class...
719 просмотров
schedule
06.02.2023
Как обрабатывать несколько элементов с одним и тем же классом в сумерках laravel
В моем тесте dusk я хочу сначала добавить, а затем удалить новости. Каждая новость имеет класс .delete-news , но на экране у меня есть несколько элементов. Каждый класс .delete-news имеет атрибут данных пути с идентификатором data-newsid="id" ....
1037 просмотров
schedule
04.11.2023
Проблемы при запуске Dusk Laravel 5.4 Ubuntu
Я следовал руководству из https://laravel.com/docs/5.4/dusk , но когда Я бегу php artisan dusk
Зависнуть на нем и больше ничего не выполнять, а также не открывать ни один браузер. У кого-то есть идея, почему?
Ниже вы можете увидеть...
163 просмотров
schedule
19.04.2023
Laravel 5.4; Как запустить модульные тесты из пакета Laravel?
Я пытаюсь разработать пакет композитора Laravel и запускать из него модульные тесты. Проведя последние пару дней за чтением различных устаревших и противоречивых руководств и сообщений в блогах, я совершенно не понимаю, как это сделать.
Вот что я...
4590 просмотров
schedule
29.06.2022
Как проверить nth-child в сумерках laravel
$this->browse(function (Browser $browser) {
$browser->click('.md-button:nth-child(2)');
});
Я хочу щелкнуть элемент класса 2. Как получить nth-child class в сумерках laravel.
3147 просмотров
schedule
31.03.2023
Тестирование проверки HTML5 с помощью Laravel Dusk
Я создаю простой тест внутри Laravel Dusk, который пользователь не может зарегистрироваться, оставив поле электронной почты пустым. Код теста ниже:
/** @test */
public function a_user_cannot_register_without_filling_in_email_field()...
1297 просмотров
schedule
27.07.2023
Как использовать сумерки с laravel для правильного сканирования сети?
Я читал, что сканирование страниц другими поисковыми роботами http не работает, потому что они не разрешают все виды javascript. Таким образом, запуск браузера и фактический запуск его через браузер кажется лучшим вариантом для более продвинутой...
898 просмотров
schedule
31.07.2022
Распространение тестов Laravel Dusk в Selenium Grid
У меня есть проект Laravel (5.4) примерно с 8 файлами Dusk Test. У меня также есть Selenium Grid с 8 узлами Chrome.
Я хочу отправить по одному файлу Laravel Dusk Test на каждый узел Chrome. Есть ли простой способ сделать это? или это вообще...
376 просмотров
schedule
18.04.2024
Тест входа в систему с Laravel Dusk
Я начал тестирование браузера с laravel dusk. Использование тестовой базы данных (sqlite), создание пользователя с фабрикой моделей и использование метода Browser::loginAs сработали. Но когда я пытаюсь смоделировать реальный вход в систему, я...
933 просмотров
schedule
16.04.2022
Laravel-сумерки не работают
На рабочем проекте, после установки обновлений, я получаю ошибки со всеми тестами сумрака.
1) Tests\Browser\ExampleTest::testBasicExample
Facebook\WebDriver\Exception\SessionNotCreatedException: session not created exception: Chrome version...
1212 просмотров
schedule
21.08.2022
Как исправить ошибку laravel 5.5 dusk chromedriver 2.3 с Chrome 64?
PHPUnit 6.5.6 от Себастьяна Бергманна и соавторов
MacOS High Sierra 10.13
Laravel 5.5
Laravel Dusk
Хромированная отвертка 2.35.528157
Браузер Chrome 64.0.3282.119
Ошибка: 1) Tests \ Browser \ ExampleTest :: testBasicExample...
1176 просмотров
schedule
28.03.2022
Laravel Dusk: как использовать БД в памяти для тестирования
Я пытался использовать базу данных в памяти при тестировании с Laravel Dusk .
Здесь у нас есть файл .env.dusk.local со следующими значениями.
DB_CONNECTION=sqlite
DB_DATABASE=:memory:
Вот фрагмент файла тестирования браузера.
class...
3366 просмотров
schedule
09.05.2023
Выберите параметр на основе текста в раскрывающемся списке с помощью Laravel Dusk.
Я хочу выбрать раскрывающийся список на основе его текста, что мне делать? Это мой HTML-код:
<select name="category">
<option>Appliances</option>
<option>Sporting Goods</option>...
1671 просмотров
schedule
10.05.2024
Laravel Dusk 2.0 / Laravel 5.5 возвращает пустую страницу
Я занимаюсь обновлением своего веб-сайта Laravel 5.3 до 5.5 и не могу заставить Dusk правильно работать с моим локальным хостом. У меня есть другие модульные тесты, работающие правильно на моем локальном хосте, но по какой-то причине Dusk возвращает...
1291 просмотров
schedule
10.04.2023
Laravel Dusk: как изменить значения конфигурации перед каждым тестом для браузера?
Я пытаюсь изменить некоторые значения конфигурации перед каждым тестом. Однако браузер их не применяет.
В моем файле DuskTestCase:
abstract class DuskTestCase extends BaseTestCase
{
use CreatesApplication;
protected function setUp()...
378 просмотров
schedule
19.05.2023
ReflectionException: конфигурация класса не существует при обновлении до Laravel 5.7
После обновления до Laravel 5.7 я внезапно сталкиваюсь с этой ошибкой, когда нажимаю на свой тестовый сервер: «ReflectionException: конфигурация класса не существует».
Я не испытываю этого в своей среде разработки.
Я предпринял шаги, описанные...
2780 просмотров
schedule
01.08.2023