Ich bin neu in PHP, also bitte verzeih mir. Ich habe den ganzen Code nicht der Kürze halber geschrieben.PHP Codeception Instantiating Tester Klasse
Ich möchte JSWaiter Funktion verwenden, um vor jedem Schritt aufgerufen werden.
<?php
class Tester extends \Codeception\Actor
{
public function JSWaiter() {
$this->waitForJS("return document.readyState == 'complete'", 20);
}
}
So versuchte ich Instanz von Tester
zu nennen, sagt der Fehler in "erforderlichen Parameter Szenario fehlt $"
<?php
namespace Helper;
use Tester;
class EventListener extends \Codeception\Module
{
public function _beforeStep(\Codeception\Step $step) {
$this->tester = new Tester();
}
}
Was genau ist die $scenario
, die ich passieren müssen?
Oder wie rufe ich Webdriver-Methoden in einer Klasse auf, die \Codeception\Module
erweitert?
Vielen Dank das half –