#anonimowemirkowyznania
Pytanie do grona testerskiego i może nie tylko. Muszę pilnie zmienić prace czyli w przeciągu miesiąca. W dużym skrócie szkoda mojego czasu bo zamiast pisać testy automatyczne to 90% czasu testuje manualnie, a miało być odwrotnie. Niestety dysponuje doświadczeniem w technologiach narzędzi/bibliotek do automatyzacji które nie są zbyt popularne i w sumie to jest największy problem. Mam wykształcenie informatyczne czyli ten background rożny i szeroki jest.

Chciałbym automatyzować w
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

OP: No dzięki ale muszę pilnie prace zmienić w przeciągu 3-4 tygodni a nie wiem czy wymasteruje tak cypressa skoro tez nie bardzo potrafię się zdecydować czy jednak ten python czy java. Background mam tak jak mówię i wiem ze nie muszę mieć skilla jak programista w programowaniu ale chce szczególnie mieć przyjazna przestrzeń do nauki bo w obecnej pracy mam nadgorliwego przełożonego który stworzył toksyczna atmosferę i trochę się podłamałem
  • Odpowiedz
@AnonimoweMirkoWyznania: jest dużo firm, które nie wymagają konkretnego stacku technologicznego w testach, a każda szanująca się firma da ci czas na douczenie się. Do póki nie idziesz szukasz zatrudnienia jako np. freelancer, gdzie wpadasz, robisz projekt i lecisz dalej, to spokojnie możesz się rekrutować. W dobrego pracownika trzeba trochę zainwestować. Nie przejmował bym się brakiem znajomości danego języka. Wybieraj te ogłoszenia w których chciałbyś pracować i nie przejmuj się ewentualnymi
  • Odpowiedz
Mirky pythonowe potrzebuje protipa z selenium potrzebuje kliknac sobie przycisk przy polaczeniu ze stronką, no i kombinuje

wait = WebDriverWait(browser, 20)
#buttons = wait.until(EC.element_to_be_clickable((By.XPATH, "//input[@id='details-button']"))).click
browser.findElement(By.text("Advanced")).click();
#button
xxtq0jNZCvrWi5dYwQmpnU3 - Mirky pythonowe potrzebuje protipa z selenium potrzebuje kl...

źródło: comment_1642147796Lpmqd2YNdvCVXRjxwbTKLd.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Gdzie najlepiej uruchomić skrypt #selenium #python w chmurze tak żeby odpalał się automatycznie zgodnie z harmonogramem.
Próbowałem na pythonanywhere i loguje się poprawnie na zadaną stronę jednak później nie widzi przycisków które ma kliknąć. U siebie na komputerze jak to odpalam w headless to wszystko ładnie śmiga.
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@JamesDarmody: Możliwe, że masz przeglądarkę, ale jego wielkość jest jakaś niepoprawna bo nie ma pulpitu więc coś świruje a strona np. zmienia wygląd jak masz okno mniejsze niż X i to jest przyczyną errora.

Dumam tylko.
  • Odpowiedz
  • 1
@Ilythiiri już sobie poradziłem i najprawdopodobniej powodem był wirtualny kursor który zasłaniał przycisk który chciałem kliknąć zmieniłem click() na execute_script("arguments[0].click()") i zadziałało
  • Odpowiedz
Hej mirki. Mam problem.
Na screenie jest element mający klasę 'ant-tag', który ma pod sobą trzy stringi:
- "#"
- "call"
- a trzeci to mnie w sumie nie obchodzi.
Chciałbym zbudować sobie xpath, który znajdzie mi ten element bazując na stringu "call".
venomik - Hej mirki. Mam problem.
Na screenie jest element mający klasę 'ant-tag', k...

źródło: comment_1640707332iCqNRWgCfTtQhYfndH5tVG.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Trudno znaleźć kandydatów, a co mi tam. Może ktoś przeglądając śmieszne obrazki zobaczy.

Szukamy Test Automation Engineer do gier mobilnych i wewnętrznych narzędzi. Praca w Sztokholmie lub Barcelonie. Dobre wynagrodzenie, dobre dodatkowe bonusy, pakiet relokacyjny i interesujące wyzwanie. A - i możliwość ucieczki z PL :D

Ktoś chętny?

Wymagania:
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@trzeci: Z czystej ciekawości. Poleciłbyś może jakieś kursy z Udemy dla osób które w przyszłości by chciały pracować na podobnym stanowisku?
  • Odpowiedz
@Grubas: Nie wiem co można znaleźć na tym portalu. Ale jeżeli chodzi o zautomatyzowane testy to:
- rozpoznawanie obrazów
- wszelakiego rodzaju automatyzacja testów (squish/appium)
- AI / Tworzenie botów: wg mnie coraz więcej testów będzie przenoszone z manualnego, tradycyjnego podejścia do masowych testów na botach.
  • Odpowiedz
Wie ktoś, od czego zależy wynik recaptchy enterprise? Czasami przechodzi po 6 próbach anti-captcha, czasami wcale.
Próbuje różnej metodyki, ale nigdy nie chce przejść za pierwszym razem. Jeśli dobrze rozumiem schemat, to mierzy ona wynik na podstawie zachowania na stronie, tylko jak to niby robi? I czemu przechodzi akurat za 6 razem jakby to była ruletka?
#captcha #recaptcha #selenium #programowanie
Ki3mon - Wie ktoś, od czego zależy wynik recaptchy enterprise? Czasami przechodzi po ...

źródło: comment_1638728331xFT0UVXO2eLTpPjZ011Hnt.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć,
Aktualnie piszę aplikację w swoim korpo, która przy użyciu selenium łączy się do toola firmowego.
Problem polega na tym, ze gdy user zrobi aktualizację przeglądarki do wyższej wersji, to chromedriver nie jest już up-to-date i cała aplikacja nie działa.
Niestety nie mogę przed rozpoczęciem toola wymusić pobierania wersji chromedrivera tożsamej z chromem, gdyż sieć wewnętrzna blokuje połączenia wychodzące. ()
Ważne info: użytkownicy przy starcie systemu nei są do tej sieci
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 2
Aktualnie piszę aplikację w swoim korpo, która przy użyciu selenium łączy się do toola firmowego.


@w00nski: pierwsze pytanie to od kiedy się używa selenium do korzystania z jakichś tooli xD selenium służy do testowania e2e a nie do takich rzeczy. Jak potrzebujesz toola firmowego używać to napisz własny front i skomunikuj się z jego API, a nie używasz młotka jako grabi.
  • Odpowiedz
@Anesa: ja pisałem dzisiaj dokładnie odwrotną część kodu, czyli zachowanie w przypadku zamknięcia przeglądarki przez usera ( ͡° ͜ʖ ͡°) dałem po prostu weryfikację is_running() bodajże od chromedrivera. Jak nie ogarniesz do jutra to pingnij, podeślę.
  • Odpowiedz
W apce front pisany w angularze. Klepię sobie do niego testy w Selenide.
Napotkałem problem, że Selenide tak jakby za szybko chciał klikać w dany element, jakby po stronie angulara jeszcze coś się działo w tle mimo już jego widoczności. Czy da się w jakikolwiek sposób wyegzekwować to aby Selenide poczekał na pełne wygenerowanie się frontu? Jak walczyć z dynamicznymi elementami?

Jest wątek https://github.com/selenide/selenide/issues/1040 z 2020 roku, aczkolwiek informacje tam niezbyt mi
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@elcor: poczytaj o angularowych testabilities, z tego co wiem tylko protractor wspiera to(bo został napisany pod angulara) ale da się jsem odczekać aż callback zwróci info że wszystkie testabilities są stabilne (czyli doczytane i ich stan się już nie zmienia)
  • Odpowiedz
Szukam pomocy: findelementby zawsze robi się przekreślony (czy to xpatch,css,name itd) i wywala mi błąd

find_element_by_* commands are deprecated.
Wszelkie rady ze stackoverflow i innych stron nic nie dają...

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

@joolekk: No znaczy przeglądarka też wykrywa i myślałem, że może dzięki temu zalando to bierze. Pobawię się jeszcze tym user agentem ale może salenium nie jest dobrym pomysłem w tym przypadku i lepiej napisać wtyczkę
  • Odpowiedz
Hejka mirki #python #programowanie mam pytanko, chciałbym aby mój skrypt #selenium automatycznie logował mnie na konto w #google lecz gdy wrzuca mi credentialsy to google mi mówi, że ta przeglądarka może być niebezpieczna. Pokazuje mi to zarówno na geckodriver jak i na chromedriver. Próbowałęm już zmienić user-agent, zmienić useAutomationExtension na false i excludeSwitches ale to nic nie daje. Wie ktoś może jak to obejść?
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

automatycznie logował mnie na konto w #google


@h00k: jak user-agenty i wszystkie inne cuda nie działają, to bez dłubania może być kiepsko. Ale w momencie, w którym logujesz się na konto googla nie lepiej jest rozważyć użycie API?

Nie wiem co potrzebujesz, możliwe że to ci się nie przyda, ale rozważ użycie Google Apps Script (script.google.com). Tam możesz dodać skrypt pod swoje konto, który bez żadnych zabaw w
  • Odpowiedz
Dobry wieczór mirki,
mam problem scrapeowaniem pewnej strony. Wszystko jest ok do momentu gdy, w treści tekstu autor użył obrazki które symbolizują różnego rodzaju znaki. Oczywiście kiedy zaznaczam tekst razem z obrazkami jestem w stanie skopiować prawidłową treść, ponieważ zawarty jest img alt=""
W jaki sposób skleić całą treść?

Przykład:
Michał ⚪ nie ma ❤ .
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siemka!
Potrzebuję porady odnośnie szybkiego robienia dużej ilości screenshotów.
Sytuacja wygląda tak, że potrzebuję złapać x screenshotów na 14 językach (W aplikacji, nie na stronie internetowej), a następnie nazwać każdy plik odpowiednim mock ID (Najlepiej w trakcie łapania screenów). Ręcznie zajmie to wieki (Obecnie korzystam z Greenshota), a wiem, że można byłoby to w jakiś sposób zautomatyzować. Ktoś, coś?
[Posiadam też listę Mock ID, które mam złapać, jeśli jest jakiś sposób na
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@HARDrychuCORE: Jeszcze nię kodzę ( jednak chciałbym w przyszłości). Na razie chciałem wspomóc projekt nad którym pracuję, gdzie wszystko klepanie jest ręcznie. Korzystałem np. z Selenium IDE które pozwala zmapować kolejność wklikanych okienek w programie, ale nie widziałem tam opcji screenshootów. A nawet jeśli to pewnie uzyskałbym podobną prędkość do ręcznego łapania.
  • Odpowiedz
@Yara02: ciekawy temat, ciekawe jakie padną propozycje.
Tylko się zastanawiam czy tutaj nie powinny pojawić się już testy automatyczne w takim razie. No ale dla samego siebie to ja bym próbował to ogarnąć w PyAutoGUI.
  • Odpowiedz
Hej, używałem selenium runnera do pewnego rodzaju automatyzacji, ale niestety to już odpada.

Potrzebuje zrobić aplikacje z dwoma guzikami akcja1 / akcja2

Akcja 1 wywoluje takie kroki
-> odpala openvpn i się łączy
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#anonimowemirkowyznania
Cześć testujące Mirki. W jaki sposób mogę wyciągnąć wartość stringa z tego alertu w Selenium java?

#programowanie #testowanieoprogramowania #testowanie #selenium #java #naukaprogramowania

Kliknij tutaj, aby odpowiedzieć w tym wątku anonimowo
AnonimoweMirkoWyznania - #anonimowemirkowyznania 
Cześć testujące Mirki. W jaki sposó...

źródło: comment_1629985008zW7lzbzPhyG8WC7s2mQRIh.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dobra biorę ten projekt naganiania na poważnie!
Oficjalnie rozpocząłem budowę aplikacji która w moim imieniu będzie wysyłała do wszystkich użytkowników wykopu prywatną wiadomość

Czy zastanawiales sie kiedys aby zainwestowac w wspanialą firmę jaką jest Rolls Royce? może warto, spróbuj!


Nie mogę zostawić tylu istnień ludzkich bez informacji o tej okazji!
P.....r - Dobra biorę ten projekt naganiania na poważnie!
Oficjalnie rozpocząłem bud...

źródło: comment_1629309994ChbThFma3WMPh3H80jOlug.jpg

Pobierz
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jaki projekt do portofolio polecacie z Selenium i całą otoczką ci/cd, wizualizacją wyników reportów itd itd, ogólnie pracowałem już jako 2.5 roku jako Java Dev, teraz mija mi 6 msc jako Tester i chciałbym zrobić jakiś fajny projekt aby pochwalić się + utrwalić widzę, dzięki i pozdrawiam, Jacek

#testowanie #selenium #testowanieoprogramowania #qa
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Gdzie najłatwiej/najlepiej:
▪ o pracę (wielkość rynku pracy i konkurencja, czyli popyt/podaż)
▪ w pracy (trudność codziennej roboty, jak najmniej monotonii, stresu i konieczności dokształcania się po godzinach pracy, możliwość pracy zdalnej i/lub na część etatu, stanowisko techniczne, czyli mało/brak okołobiznesowych rzeczy typu: kontakt z klientem etc.)
▪ o wysokie (w jak najkrótszej perspektywie czasu) wynagrodzenie
❓❓❓

Najłatwiej/najlepiej pracować

  • przy front-end'zie 22.9% (22)
  • jako fullstack 27.1% (26)
  • przy automatyzacji testów 50.0% (48)

Oddanych głosów: 96

  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

na ja taka sciezke przechodziłem wlasnie niedawno, z regulara deva na automaty, ale po drodze tez chwila manualnego testowania


@ChamskoCytuje: co Cię zmotywowało do przejścia z dev'a na testera (automatyzującego)? Jak długo jesteś po zmianie i jak z perspektywy czasu ją oceniasz?
  • Odpowiedz