В моем функциональном тесте моего приложения Symfony 4 я использую Chrome Webdriver с PANTHER_NO_HEADLESS = 1, чтобы увидеть, что происходит.
Моя проблема: Браузер Chrome запускается с Debug Tool (F12) и не полностьюэкран. Это проблема, потому что я хочу проверить элементы, которые отображаются только на весь экран.
Мой тест:
public function testMyTest()
{
$client = Client::createChromeClient();
$crawler = $client->request('GET', 'http://example.com/form');
$form = $crawler->selectButton('valider')->form([
'formField' => 'value'
]);
$client->submit($form)
// Some assertions here
}
Команда:
$export PANTHER_NO_HEADLESS=1
Затем
phpunit -c phpunitFunctional.xml --filter="testMyTest" path/to/FileTest.php
Как начать с полноэкранного режима и без инструмента отладки?