In WATIR
verwenden wir @current_page
immer wenn wir landen auf Seite, die zur Laufzeit erstellt wurde (während Testfallausführung).@current_page Funktion in Geb
Ich bin auf der Suche nach ähnlichen Funktionen in Geb
.
Hier habe ich zwei Seiten
RegistrationPage.groovy , wo ich zur Verfügung gestellt haben
static url = "/register.html"
Ich habe auch UserProfilePage.groovy
hier kann ich nicht liefern alle static url
, weil es erstellt wird, sobald ich das Registrat einreiche Ionen-Seite, ändert sie als pro Benutzernamen
Beispiel https://xxxxx.com/paul.html, wenn zwei paul gibt es dann https://xxxxx.com/paul2.html
ich in UserProfilePage.groovy
static content = {
defaultprofilePic {$("#userprofilepic")}
}
erklärt verwenden, wenn ich nicht mit to
keyword es würde mich zurück zu baseURL landen und wenn ich es verwende gibt Ausnahme dieses Element nicht auf dieser Seite verfügbar.
Aber ich denke, wenn ich so etwas wie @current_page verwenden könnte, würde es