Nach dem Hinzufügen einiger Eingaben und Drücken einer Schaltfläche auf der Zielseite wird ein JS-Skript ausgeführt, das (unter anderem) einen Text auf der Seite anzeigt .
Die Zeile "$ I-> see" ist der allerletzte Teil eines längeren Tests, der bis zu diesem Zeitpunkt erfolgreich war.
- dreifach überprüfte Namens-, Syntax- oder Rechtschreibfehler;
- versucht, mit CSS und XPath zum Text;
- versucht mit Locator (aber fehlgeschlagen kläglich wegen nicht genau wissen, wie man es mit Webdriver einrichten);
Der Fehler, den ich immer im Terminal bekommen ist:
Element befindet sich entweder mit Namen, CSS oder XPath-Element mit nicht gefunden.
Webseite Absatz Teil:
<div class="doc-remote-add" style="background-color: rgb(250, 255, 189); border-color: rgb(247, 218, 56);">
<b>Important Delivery Info</b>
<br/>
The text I am searching for with codeception is here (no, there is no <p>).
</div>
Wenn nichts anderes, einen anständigen Locator Konfigurationsplan jemand schreiben kann? Die use \Codeception\Util\Locator;
von der offiziellen Seite schneidet nicht wirklich ab.