Ich möchte einen Testfall schreiben, in dem ich den Wert eines Elements auf der vorherigen Seite mit dem Wert eines Elements in der aktuellen Seite vergleichen.Element.getText() in Winkelmesser
ich den folgenden Code verwenden -
validateText = SoftwaresUnmappedPage_POM.checkFirstSoftwareName.getText();
expect(validateText+"*").toBe(SoftwareSummary_POM.softwareName.getText());
Zum Beispiel - Wenn ich auf einer Schaltfläche (ABC) klicken, dann lädt er eine Seite. Diese Seite enthält Elemente, die das Element angeben, auf das ich geklickt habe. Aber es zeigt den Namen als ABC * an. Also möchte ich überprüfen, ob das Element, auf das ich geklickt habe, und die Seite, auf der ich lande, die gleiche sind.
Fehler verursacht - Erwarte '[Objekt Objekt] ' zu 'ABC'.
Kann mir bitte jemand helfen, dieses Problem zu lösen? Vielen Dank.
Wenn Sie 'async/await' können Sie auch' validateText = await 'tun SoftwaresUnmappedPage_POM.checkFirstSoftwareName.getText(); expect (validateText + "*"). toBe (SoftwareSummary_POM.softwareName.getText()); ' – wswebcreation