@ChamskoCytuje: A co dokładnie chcesz osiągnąć?
Jeżeli planujesz automatyzować testy regresji (czyli odwzorować flow użytkownika, kliknij tu, kliknij tam, sprawdź to) to możesz to zrobić w selenium, tak.
Jeżeli chcesz zrobić screenshot i porównać go do obrazka bazowego - do tego możesz użyć np. percy.io.
  • Odpowiedz
Pomoże ktoś z kodem ?
Miałby być to bot do facebooka który wysyła post do wybranych grupek/reklame
Użyte Python/Selenium
Chciałbym żeby śmigał na ubuntu vps ale pyautogui raczej nie przejdzie tak samo moje wyszukiwania po tekscie :/
Jeśli masz chwilkę i chciałbyś pomóc to zapraszam
kod:https://pastebin.com/XBG8LrZj
#programowanie #python #selenium
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dobra, podobno zdjecia z messengera są dostępne na kompach a na mobilkach nie, dlatego moje pytanie czy ma ktoś może jakis skrypt albo narzędzie które zapisalo by mi na dysku wszystkie zdjęcia z danych rozmów (w tym grupowych) ?

Jeżeli któs byłby w stanie napisać coś takiego, to jestem skłonny zapłacić

#python #selenium #webdriver #automatyzacja #testowanieoprogramowania #facebook #messenger
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#selenium

Murki jak coś jest divem, a pełni funkcję i wygląda jak button czy dropdown to jaką przyjmujecie konwencje nazewnictwa takich webelementow?

Ps. Aplikacja webowa nie moja
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@throaway jest bardziej 'flaky' proof na wstępie. W sensie poczeka, rozkmini, przeanalizuje a potem kliknie. Selenium to n--------a jak karabin i jego nic nie Interesuje :P.

Edit: Plus masz wszystko na wstępie podane jak na tacy.

Stałem się fanboyem Cypressa...
  • Odpowiedz
Próbuje uruchomić jakiś pierwszy automat w javie + selenium i google chrome webdriver, natomiast dostaję błąd:

Starting ChromeDriver 2.46.628402 on port 44643
Only local connections are allowed.
Please protect ports used by ChromeDriver and related test frameworks to prevent access by malicious code.

wie ktoś może jak to ogarnąć?
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 1
@pabl0esc0bar: tak naprawde to chodzi o cala otoczke wokół tego. Jezyk jest tylko możliwością komunikacji. Jezeli bedziesz rozumial po co robic takie testy, jak je pisac najlepiej, jak tego pilnowac i jak uruchamiac to juz cala wiedza.
Reszta to w sumie jest schematyczne szczegolnie dla testerow nie wymaga sie znajomosci na bog wie jakim poziomie jezykow. Stworzysz raz swoj schemat i lecisz z tym :)
  • Odpowiedz
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

@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
@buntuubuntu: skoro wyłączenie jpgów ogólnie potrafi funkcjonalnie rozjechać testy, to trochę słabo, ale jakby trochę szczegółowiej określać pattern tego, co blokujemy, to może być przydatne
  • Odpowiedz
W co w #pracait obecnie warto pójść? Lepiej w deweloperkę #bi #businessintelligence #powerbi (#sql) czy automatyczne #testowanieoprogramowania typu #selenium (przy użyciu #python #js)? Jak wygląda w obu tych dziedzinach:
* szybkość dezaktualizacji wiedzy, a konkretnie - konieczności częstej nauki coraz to nowego materiału (trendów, bibliotek, narzędzi etc.)
* możliwość pracy zdalnej (nie

Business Intelligence czy automatyzacja testowania?

  • Business Intelligence (BI) 70.4% (50)
  • automatyzacja testowania 29.6% (21)

Oddanych głosów: 71

  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@dariusd: wypowiem się o BI, nie głosuję w ankiecie bo skad niby mialbym miec porownanie.

* szybkość dezaktualizacji wiedzy, a konkretnie - konieczności częstej nauki coraz to nowego materiału (trendów, bibliotek, narzędzi etc.)


Powiedziałbym, że dobry konsultant musi często aktualizować wiedzę bo jest teraz dużo migracji do cloudów i nowszych narzędzi. Same narzędzia są często updatowane. Ale z drugiej strony wszystko oparte jest na pewnych niewzruszonych fundamentach: SQL, modelowanie hurtownii
  • Odpowiedz
@dariusd: Podpisuję się pod tym co kolega @ostrykuc666 napisał.

Co więcej, wydaje mi się, że na rynku BI konkurencja jest sporo mniejsza niż klasycznym programistycznym.

Przygodę z BI zacząłem 3 lata temu, i udało mi się dotrzeć do bardzo satysfakcjonującego poziomu pracując i ucząc się tylko w pracy 8h/dzień - bez wielkich nakładów czasowych po pracy.
O ile jesteś bardzo komunikatywny, i potrafisz i dobrze czujesz się rozmawiając o abstrakcyjnych konceptach
  • Odpowiedz
Mireczki, może ktoś się spotkał z podobnym problemem. Mam projekt na gradlu, który korzysta z innego projektu (konkretnie tylko z kilku klas) i odwołuje się do niego poprzez 'implementation <ścieżka>' w pliku build.gradle. Co pewien czas losowo dla różnych testów dostaję błąd java.lang.ClassNotFoundException dla klas z tego pobocznego projektu.

Gdzie może leżeć problem? Czy może tutaj chodzić o konfigurację pliku build.gradle? #selenium #gradle #programowanie
Będę wdzięczna
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@zuligarson:
Precyzując, żebyś dobrze zrozumiał.
iframe to jakby strona osadzona w stronie. Część, która ma własną strukturę DOM. W momencie gdy selenium otwiera stronę i ma znaleźć element - to szuka w aktualnej strukturze. Tutaj takiego elementu nie ma, dlatego selenium tego elementu nie znajduje.
Gdy sobie kopiujesz xpath poprzez 'copy xpath' albo 'copy full xpath' w przeglądarce - to oczywiście kopiowana jest ścieżka wewnątrz strony, na której ten element
  • Odpowiedz
Napisałem program co sobie chodzi po stronach, sprawdza czy chodzą, generuje z tego raport i wysyła maila z tym raportem. Program napisany w Javie z selenium web driver, testng.

Jak to zrobić żeby program ten uruchamiał się gdzieś automatycznie o określonej godzinie raz dziennie i robił sobie ten test. Tak żebym sam nie musiał o nim pamiętać tylko maila sprawdzać. Może być ma kompie lub na serwerze.
Ktoś wie jak to ugryźć? Ewentualnie żeby
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

1. Co polecicie jako realny projekt do nauki selenium?
Czy ma ktoś ochotę na PM lub przez telefon opowiedzieć jak u niego w firmie to wygląda?

Plan jest taki, żeby stworzyć sobie portfolio i przy okazji nauczyć się selenium webdriver.
2. Czy lecieć z testami na zwykłych stronach google / facebook / amazon.
3. Czy lepiej coś zrobić od podstaw?
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#python #selenium #pandas

cześć, muszę wykonać kilka operacji na kilkuset obiektach w apce webowej z wykorzystaniem selenium. Kod jest napisany, dane są zaciągane do df z Excela. Moje pytanie dotyczy tego jak "poprawnie i ładnie" to napisać.

Mój pomysł był dosyć prosty i kilka razy go wykorzystywałem, ale czy programista napisałby to w taki sam sposób?

Piszę
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witam Mireczków i Mirabelki, mam takie pytanie a raczej prośbę. Napisałem parę testów automatycznych w sumie to jest framework do testów automatycznych GUI i API. Miałbym ogromną prośbę może komuś zechciałoby się na to spojrzeć i ewentualnie nakierować mnie czy jest to ok czy raczej do kosza, poprawy. Odpalenie testów jest dość proste wystarczy odpalić docker-compose i testy gui polecą na dockerze. Do testów postawiłem skelp na aws, na najsłabszej maszynce dla
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

witam raz juz pisalem na tym tagu, ale tym razem mam inny problem. Mam skrypt w selenium który atakuje ludzi w grze przeglądarkowej. W grze, żeby kogoś zaatakowac potrzebujemy 50% energii. Gdy skrypt zaatakuje 2 graczy przestaje pracować mimo, że w kodzie jest nawiązanie o napełnaniu energii.
https://pastebin.com/bdD5yBLJ

Zamieszczam kod źródłowy gdyby mógł pomóc byłbym wdzięczny
#python #programowanie #selenium
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siemka,
ustawilem bota na selenium w pythonie przy webdriverze firefox, chcialbym postawic jeszcze jednego bota takiego samego tylko dla innego konta aby finalnie chodzily dwa boty w jednym czasie.
Moge skopiowac kod i podpiac po prostu chrome webdriver czy bedzie cos sie psulo ?

#programowanie #python #selenium
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach