Многопоточность Laravel Dusk Test

#laravel #laravel-dusk

#laravel #laravel-dusk

Вопрос:

У меня есть серия Laravel Dusk тестов, как показано ниже ,,

введите описание изображения здесь

когда я запускаю php laravel dusk каждый из них, они работают правильно, но один тест за другим

как я могу одновременно запускать более одного теста для каждого теста в отдельном браузере??

и как контролировать порядок выполнения тестов?

вот мои DuskTestCase варианты :

  protected function driver()
    {
        $options = (new ChromeOptions)->addArguments([
            '--disable-gpu',
            '--window-size=1920,1080',
        ]);


        return RemoteWebDriver::create(
            'http://localhost:9515',
            DesiredCapabilities::chrome()->setCapability(
                ChromeOptions::CAPABILITY,
                $options
            ),
            90000,
            90000
        );
    }
  

Комментарии:

1. у вас есть многопоточная версия php?

2. У меня есть PHP 7.4.6..

3. можете ли вы добавить немного кода?

4. я отредактировал вопрос и добавил некоторые подробности,, но вопрос не связан с конкретным тестовым кодом, речь идет о том, как работает laravel dusk, и о вариантах, которые я думаю!

5. посмотрите на эту статью, я надеюсь, это поможет. medium.com/@radicalloop /…