Java Selenium Web Driver problem z contains

Java Selenium Web Driver problem z contains
  • Rejestracja: dni
  • Ostatnio: dni
0

Witam ,

W teście pobieram pageSource a następnie sprawdzam czy zawiera dane słowa.
Dla przykładu :

Kopiuj
String pageSource = driver.getPageSource()
 boolean test= pageSource.contains("aaaa@bbbbl");

Mimo ,że w pageSource dany string istnieje to za każdym razem test= false.
Czy ktoś posiada jakiś pomysł co jest nie tak ?
toLowerCase oraz toUpperCase nie rozwiązuje problemu.
Pozdrawiam

KP
  • Rejestracja: dni
  • Ostatnio: dni
0

Jesteś przełączony na dobrego frame?

  • Rejestracja: dni
  • Ostatnio: dni
0

Tego nie wiem ale jak debuguje to PageSource jest dobry..

PI
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2787
0
Uczynny Jeleń napisał(a):

Tego nie wiem ale jak debuguje to PageSource jest dobry..

Skoro w debugu działa, to podejrzewam że to kwestia asynchroniczności i czasów

  • Rejestracja: dni
  • Ostatnio: dni
0

Może źle się wyraziłem ,że działa... W debug skopiowałem wartość pageSource wrzuciłem do edytora tekstowego i wyszukałem wartości którymi jestem zainteresowany i są.
Mimo wszystko :

Kopiuj
 boolean test = pageSource.toLowerCase().contains("test");  

zwraca false

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.