Aktywne Wpisy

naganiaczherculesa +137
Treść przeznaczona dla osób powyżej 18 roku życia...

SystemHalted2_0 +57
Moment przejścia z Windows 11 na Fedorę był chyba najlepszą decyzją od bardzo dawna. Serio, jakby ktoś mi wcześniej powiedział, że system może nie walczyć ze mną tylko po prostu działać, to bym nie uwierzył. To dojrzały, szybki i elegancki system, który daje mi pełną kontrolę i nie próbuje na każdym kroku wciskać konta online, telemetrii, reklam ani asystentów z AI, których nikt nie prosił.
System wstaje błyskawicznie, nie mieli dyskiem w tle,
System wstaje błyskawicznie, nie mieli dyskiem w tle,
źródło: temp_file1560360692872629706
Pobierz




Mam doświadczenie jedynie z JAVĄ i myślałem że uda mi się przepisać rozwiązanie na C# jednak widocznie tutaj selenium jest gorsze xD.
Chce stworzyć klasę "WaitForElement", która zawierałaby metody np waitUntilElementIsVisible, gdzie jako parametr przekazywałbym IWebElement.
IWebElementy w klasie Page wygląda u mnie tak:
Pomyślałem że moja klasa WaitForElement może wyglądać po prostu tak:
Ale jednak nie xD bo ElementIsVisible wymaga "By", a nie "IWebElement", więc pomyślałem że może zrobię
(powyższy kod jest z pamięci więc czegoś brakuje pewnie xD)
Ale w momencie, gdy wywołuję metode ElementIsVisible to wywala mi błąd bo nie może znaleźć tego IWebElement, tak jakby w ogóle go nie przekazywał tylko najpierw sprawdził czy on jest widoczny xDD