Aktywne Wpisy

RobieInteres +49
to będę jadł za moment
źródło: 514074880_1077168747903460_525850861375183949_n
Pobierz
annlupin +17
cześ nocna
źródło: annlupin451230
PobierzSkopiuj link
Skopiuj link
źródło: 514074880_1077168747903460_525850861375183949_n
Pobierz
źródło: annlupin451230
PobierzRegulamin
Reklama
Kontakt
O nas
FAQ
Osiągnięcia
Ranking
Mam taki problem - uczę się Selenium z Javą i mam jednen problem. Mianowicie mam kalkulator do testowania, który wyrzuca zmienną wartość w okienku po każdej operacji wykonanej na kalkulatorze. Macie może jakieś opcje co by porównać wynik?
Powiedzmy chcę zrobić działanie 2+2 > wynik
i później sprawdzić czy ten wynik to 4, jeśli tak to return True, jeśli nie to False
Macie może jakieś pomysły? Jak potrzeba, to podeślę link, ale chciałbym załapać ideę, jak to ogarnąć, bo najpewniej ktoś z was zrobiłby to w 5 sekund i podesłał mi gotowca, a tego nie chcemy tutaj.
I jeszcze w tym if'ie na dole kodu nie porównuj Stringa operatorem '==' tylko użyj metody equals.
https://stackoverflow.com/questions/767372/java-string-equals-versus
Swoją drogą to wygląda na to że do input'a wysyłasz Stringa, który już jest efektem przeliczenia, więc wysyłasz Liczbę 4 do inputa w kalkulatorze a
wd.until(ExpectedConditions.attributeContains (framePath, "title", "9")); //CRASHChyba po prostu się pomyliłeś i zamiast "value" dałeś "title", we wcześniejszych zadaniach wyciągałeś/czekałeś na "value".
Macie jakis pomysl jak wyciągnać w data-inp dla kazdego z trzech rezultatow z historii?
źródło: comment_y1MvZx0ho7F961hrMUcUyShqdJuYymoH.jpg
Pobierzwiem, ze tutaj moze przyjsc z pomoca .size() a pozniej wrzucic to w for loop.
tylko za cholere nie wiem, jak wyciagnac to data-inp dla trzech rezultatow
//div[@id='histframe']/ul/li/p[2]
Potem wrzucasz to w listę WebElementów
String xpathexpression =
Cos ala List expected = new ArrayList<>();
I kolejno expected.add(cosco