Ich führe einen automatisierten Test, wo ein Benutzer ein Gebot abgibt und klickt auf "Gebot abgeben", nach dem Klick auf ein Popup-Fenster erscheint. Ich möchte eine Expect-Anweisung hinzufügen, um zu testen, ob das Popup-Fenster angezeigt wird, aber beim Ausführen der Spezifikationsdatei wird ein Fehler no element found using locator
angezeigt. Dies ist die HTMLWinkelmesser: Expect 'Popup-Fenster sichtbar zu sein' Anweisung funktioniert nicht
<ai-dialog class="au-target" au-target-id="268">
<ai-dialog-header class="au-target" au-target-id="269">
<div class="dialog-header-content">
<h4 class="modal-title">Confirm Bid</h4><!--slot-->
</div>
</ai-dialog-header><ai-dialog-body class="au-target" au-target-id="270">
<div class="text-md m-b-lg _500">
Are you sure you want to want to apply the following bid?
</ai-dialog-body><ai-dialog-footer class="au-target" au-target-id="275">
<button class="primary au-target" click.trigger="ok()" au-target-id="276">Ok</button><button class="btn-danger au-target" click.trigger="cancel()" au-target-id="277">Cancel</button>
</ai-dialog-footer>
</ai-dialog>
placeBidButton.click();
browser.sleep(500);
expect(element(by.name('<ai-dialog class="au-target" au-target-id="268">')).isDisplayed()).toBeTruthy();
Wenn ich den Test ausführen, wird das Popup-Fenster angezeigt. Danke für jede Hilfe
'erwarten (Element (by.css ("modal-Titel.") Wirdangezeigt()) Tobe (true);..' Oder 'erwarten (Element (by.css (". modal-title"). isDisplayed()). toBeTruthy(); ' – bdf7kt