Załóżmy, że piszę testy Selenium na stronie internetowej biblioteki publicznej. Strona ma stronę logowania. Po zalogowaniu się na stronie widzę listę książek. Mogę kliknąć dowolny link z tytułów książek. Po kliknięciu na link z tytułem książki, streszczeniem książki jest dispalyed na ekranie, a url jest coś jak:Czy istnieje sposób zmiany tekstu adresu URL za pomocą Selenium Webdriver?
http://somePublicLibrary.com/Books/e6a9bb54-da25-102b-9a03-2db401e887ec?title=BookTitle
Jeśli zmienię GUID w url do niektórych nieważny GUID, zamiast wyświetlać podsumowanie, strona wyświetla komunikat:
Nie znaleziono podsumowania.
Chciałbym utworzyć test automatyczny dla tego scenariusza.
Próbuję napisać metody takie jak changeUrlGuid()
, getUrlGuid()
itp. Ale jak mogę uzyskać tekst url za pomocą Selenium Webdriver?
Dziękuję bardzo! Uratowałeś mi życie!! – Maya
Dzięki za ten fragment kodu, moja praca była łatwa, miałem podobne pytanie, w którym musiałem zastąpić część kodu, a następnie opublikować prośbę o dostęp do webdrivera. – Prasad