, поэтому я пишу сумерки и наткнулся на странную ошибку.
всякий раз, когда я запускаю тест в сумерках, используя его без головы, тест работает, и сбоя нет. Если я активирую безголовый, тест не пройден
Я сейчас работаю над проектом Laravel. Веб-страница позволяет арендовать устройства. Я попытался добавить больше -pause (200) между действиями, чтобы фильтр мог загружаться. Нет пользы атм.
Всякий раз, когда я запускаю этот код
-(new StorePage())
$browser
->guifilter($von, $bis, $text)
->assertDontSee("Hinzufügen");
public function guiFilter(Browser $browser, $von, $bis, $text_search){
$browser
->keys('#von', $von)
->pause(200)
->keys('#bis', $bis)
->pause(200);
->type('#text_search', $text_search)
->pause(200);
}
The Parameters are
$von '01.07.2019'
$bis '01.08.2019
$text 'Surface Laptop'
Части кода находятся в двух разных классах, но они просто не работают без головы.
Ошибка, которую я получаю, состоит в том, что Дата уже пройдена, и эта ошибка нужна, если дата "von" раньше, чем дата сегодня. Но фильтр на скриншоте сбоя показывает дату «бис» в фильтре, поэтому я не понимаю, почему эта доза не работает.
Consol
1) Tests\Browser\F_002\ArtikelUebersichtAnzeigenTest::testA
Saw unexpected text [Hinzufügen] within element [body].
Failed asserting that true is false.
оформить скриншот здесь https://files.slack.com/files-pri/TCW6UPKR7-FHQU1R5CN/image.png