Wpis z mikrobloga

@Norskee: Widać, że zaczynasz ale dobrze każdy tak zaczynał. Do tego przykładu możesz sobie zrobić teraz zadanie usunąć sleepa i żeby kod nadal działał za każdym uruchomieniem i drugie zadanie: dowiedzieć się jak napisać porządnego xpatha do zlokalizowania elementów.
@Fristo: w sumie to dziala bez tego sleepa. Wczesniej nie moglem zmusic weddriverwait do dzialania i zrobilem to ze sleepami i zapomnialem usunac tego jednego ( ͡° ͜ʖ ͡°)
@Fristo: skrocilem do "//div[2]/button" choc domyslam sie ze w ten sposob jak cos sie zmieni na stronie to tez sie sciezka zesra, ale pewnie na to sa sposoby ktorych nie przerobilem przez 15 minut filmu od hindusa ( ͡° ͜ʖ ͡°)
zadanie mialo byc prostsze, ale hindus nie mial iframe i sciezki nie byly podobne wiec kopiowal xpath i dzialalo, a na wykopie juz nie dzialalo bo
@alpag: Czy to dobry moment kiedy na filmie u hindusa dopiero bylo dopiero odpalenie strony i znalezienie okienka do logowania? Jego strona nie dziala, wiec sie wladowalem na vipok gdzie wyskoczyl iframe z gpdr i chcialem to przeskoczyc, ale umiem tyle co nic oprocz tego ze przekoczylem jakos z googlem ten iframe i sie zalogowalem

Po skroceniu jest tak:
https://pastebin.com/BRLLgh6b

I opieram sie na https://www.youtube.com/watch?v=o3tYiyE_OXE

bo uzywa pythona, wiec troche latwiej
skrocilem do "//div[2]/button" choc domyslam sie ze w ten sposob jak cos sie zmieni na stronie to tez sie sciezka zesra, ale pewnie na to sa sposoby ktorych nie przerobilem przez 15 minut filmu od hindusa ( ͡° ͜ʖ ͡°)


@Norskee: Dobrze myślisz :D Nadal brzydki. Spędź więcej czasu na stronce, którą podlinkowałem to ogarniesz. Zlokalizuj ten element po czymś, co odróżnia go od reszty.
@alpag:
Przelecialem kawalek tego kursu z ATU i chapter 4 selenium webdriver with python to chyba najgorszy kurs jaki w zyciu widzialem
Niby dla total beginner ledwo co po krotkim opisaniu syntaxu pythona a w kursie zamiast po kolei pisac co dlaczego skad sie bierze, to typ odpala projekt w ktorym wszystko jest zrobione i wszystko opisuje jednym zdaniem, wiec ostatecznie nie wiadomo nic i tym samym zacheca do tego zeby
@alpag: jako uzupelnienie powyzej, dodam tylko ze ten sam autor odpowiedzialny za selenium z pytest zrobil blizniaczy kurs rok wczesniej
https://blog.testproject.io/2019/07/16/web-ui-testing-python-pytest-selenium-webdriver/
ktory wyglada 10 razy lepiej jesli chodzi o strukture i faktycznie daje szanse na zrozumienie co i dlaczego sie pojawia.

Najpierw podaje podstawe ktora dziala, a pozniej dopiero zaczyna wrzucac bardziej skomplikowane rzeczy ktore da sie zrozumiec jak juz sie przerobilo te podstawe, wiec mozna przepisac to co bylo wczesniej