Wie kann ich den aktuellen Browser-Namen bekommen verwendet? Ich verwende Chrome und Firefox mit meinen Feature-Tests unter Features -> Chrome, Features -> Firefox. Ich möchte Screenshots machen, wenn ein Test fehlschlägt, wodurch ich einen Screenshot erstellen kann, der nur in meinem Root-Verzeichnis gespeichert wird. Ich möchte, dass die Datei unter dem entsprechenden Browser gespeichert wird. WennBehat + Nerz + Selenium2 Get Aktuelle Browser-Name
tunprint_r($this->getSession()->getDriver())
ich, dass es eine private Variable von browser hat, aber wie kann ich darauf zugreifen?
[browserName:Behat\Mink\Driver\Selenium2Driver:private] => chrome [desiredCapabilities:Behat\Mink\Driver\Selenium2Driver:private] => Array ( [browserName] => chrome [browser] => chrome [version] => 25 [platform] => ANY
Ich musste evaluateScript anstelle von executeScript verwenden, da execute keine Daten zurückgibt, sondern evaluate. –