Wpis z mikrobloga

Czy to wystarczy na tester 15krówek? ( ͡° ͜ʖ ͡°)
https://pastebin.pl/view/18a72365

ogólnie to mialem problem z zaakceptowaniem gpdr choc nie sam iframe byl problemem tylko przycisk ktory nie chcial sie klikac
no i webdriverwait mi zjadl mase czasu, choc time.sleep dzialalo normalnie( ͡° ͜ʖ ͡°)
#selenium
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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.
  • Odpowiedz
@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 ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@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
  • Odpowiedz
@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
  • Odpowiedz
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.
  • Odpowiedz
@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
  • Odpowiedz
@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 w
  • Odpowiedz