Cześć, po pierwsze chciałbym prosić o kontakt osobę, która ściśle pracuje w #selenium, niekoniecznie #java zajmującą się testami automatycznymi, ale idelanie, jakby wykorzystywała te narzędzie do automatyzowania procesów - pisania robotów.

Poza tym, pytanie otwarte - jakie macie podejście w użyciu selenium dla pisania automatyzacji procesów biznesowych?
Czy wtedy też wykorzystujecie frameworki testowe? TestNG, JUnit? Czy trzeba założyć inne podejście - w końcu boty powinny być najlepiej
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@m0rdeczka: nie automatyzowalem procesów biznesowych, ale w sumie czym to się różni od automatyzacji testów? No dobra różni się. Wg mnie różnica jest taka, że w teście chcesz zasymulowac konkretne działanie, jeśli zależy ci na weryfikacji integracji e2e lub np walidacji na GUI, to musisz użyć selenium.

W procesie biznesowym będzie liczył się tylko efekt końcowy, to znaczy np poprawne wprowadzenie czegoś do bazy, zmiana stanu aplikacji, itd. Podkreślam -
  • Odpowiedz
Muszę z wami podzielić się moim nowym odkryciem!
Kiedy pisałem, że xpath'a uczyłem się z w3school, parę osób napisało mi, że nic nie idzie z tego zrozumieć, nie jest o sensownie przedstawione.
Odkryłem dziś to nauka xpath
Bez zbędnego p---------a, łatwo przyswajalne. Obstawiam, że naprawdę w 30 minut do godziny można dzięki tej stronce ogarnąć sobie podstawy xpatha :)
Dlatego jak ktoś jeszcze nie miał przyjemności z tym popracować, to polecam!
#
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 8
Dlaczego gry potrafią się zbugować w najdziwniejszy sposób?
Tu przypadek the Outer Worlds, gdzie kilka tygodni testów nie mogło zwrócić nawet porządnej reprodukcji buga.
Bardzo uciążliwy, acz specyficzny bug wymagający "testowania na produkcji", no bo nie dało rady inaczej.
Im bardziej skomplikowana gra, tym trudniejsze do ubicia bugi. Także gracze, nie miejcie za złe gdy wasza gra będzie upierdliwa w pewnym momencie tuż po wydaniu, tylko jeśli możecie nagrajcie bug i wyślijcie
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 1
@TymRazemNieBedeBordo bo to raz miałem case-a że wiedziałem że coś co pojawiło się jeden raz w trakcie developmentu było potem zgłaszane przez graczy co chwilę :D

Inna sprawa że nie raz filmik od end usera pomagał mi ustalać reprosteps ;)

@CKNorek: a weź mi nawet nie mów - wkrótce będę miał pierwsze w życiu podejście do certow Nintendo :D
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
Mirki i Mirabelki z #qa #testowanieoprogramowania polecicie jakiś fajny tutorial do rest assured? Najlepiej z jakimiś najlepszymi praktykami a nie tylko wrzucenie wszystkiego w jedną klasę i nara. Myślałem nad udemy ale te pajety, ehh niby superpower za dwa tygodnie a kursy to tak średnio( ͡° ʖ̯ ͡°)
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@GeloXD: ale tak np selenium i wsysyskie dodatki test g Page object itp, no z dokumentacji jednego nie wyciagniesz tego, fajnie jak ktoś to zgrywq w kupę w tutorial i pokazuje czego użyć i jak
  • Odpowiedz
@TotalDisaster
Podstaw sql nauczysz się w 20minut. Nie ma co zwlekać ;)


@supersucker Ale jednak znacznie bardziej poszukiwani są 'qa engineer' niż manuale.
A, że oczekuje 100zl/h... No jeżeli np. obecnie zarabia 80zl/h, to nie pójdzie do innej firmy za ten sam hajs :) a już na pewno nie za mniejszy
  • Odpowiedz
@TotalDisaster To zawsze bardzo trudno jest określić. Ktoś kiedyś wpadł na durny pomysł, żeby doświadczenie opisywać w latach. Znam świetnych testerów, którzy pracują niecały rok. Znam tłuków bez umiejętności obsługi komputera, co siedzą w tym już 7 lat ;) kto zasługuje na większą pensję? Ten co coś umie, ale krótko pracuje, czy ten, co niczego nie potrafi ale pracuje już lata?
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
@CppPolska: singleton jest po prostu nadużywanym wzorcem, ale jak najbardziej warto znać jego zastosowania. Moim ulubionym jest modelowanie faktycznego sprzętu, np. jednostki DMA, która jest tylko jedna na płytce. Wtedy lepiej jest się zabezpieczyć poprzez singleton w kodzie przed utworzeniem większej ilości instancji obiektu modelującego tę jednostkę
  • Odpowiedz
Tyle się naczytałam o #tdd #bdd, trochę widziałam jak to działa w praktyce, ale że zespół dopiero zaczynał, to powiedzmy, że nie wyszło to książkowo ( ͡° ͜ʖ ͡°)

Pracuje ktoś w zespołach, w których podejście test-first rzeczywiście działa i się sprawdza - przyspiesza delivery, zmniejsza ilość błędów, pomaga wypuszczać lepszy soft? Od czego zależy powodzenie - dobrych wymagań, zrozumienia wśród managementu, umiejętności
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Najbardziej w tdd chodzi o to, żeby oddac się refleksji "jak zaprojektować klase / metode w klasie" zeby dalo rade to sensownie przetestowac.
Ktos moze powiedzieć, że to bez sensu, bo projektujemy kod pod kątem testu, ale w większości przypadków to jak wywołamy metodę w teście a wczesniej jak skonstruujemy obiekt da nam dużo wiedzy czy nie robimy jakiegoś grubego fackupu.

Ogólnie ksiązkowe podejście test-first sprawdza się w sumie dość rzadko, ale
  • Odpowiedz
@Snuffkin:
IMHO:
- tdd jest przereklamowane i przehypowane,
- testy integracyjne do testowania/monitorowania produkcji na okrągło są jedynymi koniecznymi testami,
- unit testy tylko do jak jest jakiś konkretny algorytm LUB test jest trywialny do napisania,
- naturalne jest, że unit testy się wyrzuca jak się
  • Odpowiedz
Mirasy, Wielka Czwórka szuka, ale iłaj[EY] GDS polecam motzno, bo spółka nie jest audytowa, tylko techniczna. Skupia programersów, testerów, consulting, security, usługi techniczne, finansowe i inne dla spółek audytowych właśnie.
( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°)

Wiadomo, że spółka wchodzi w skład #big4 i jest to #korposwiat ale zdecydowanie na co dzień atmosfera, specyfika projektów godne polecenia, no i dobre hajsy
D3lt4 - Mirasy, Wielka Czwórka szuka, ale iłaj[EY] GDS polecam motzno, bo spółka nie ...

źródło: comment_ZxsevX1rm06UfbmXMn4Rw9qWWypUsi5k.jpg

Pobierz
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Sibu: Mireczku, idk - chyba tak, ale nie będę obiecywał - złóż, podaj stawkę i zobacz jaka będzie odpowiedź ¯\_(ツ)_/¯
  • Odpowiedz
#anonimowemirkowyznania
Halo Mirki ( ͡° ͜ʖ ͡°)
Zbliżam się do 3 mies. okresu wypowiedzenie, tak więc pora poszukać nowej #pracbaza .
Zainteresowała mnie opcja testera w #creditsuisse #wroclaw .
Ma ktoś jakieś info jak tam QA wygląda? Bankowe #korpo mocno czy da radę wytrzymać? No i w sumie najważniejsze - ile płacą automatycznym a ile analitykom/leadom? (
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jeżeli mam jakąkolwiek opcje rozwijalną, czy to wybór dnia urodzenia lub cokolwiek innego, lepiej zrobić iteracją przez wszystkie opcje, czy poprostu użyć Select()? A może od czegoś to zależy, gdzie lepiej użyć fora, a gdzieś indziej select()?
#testowanieoprogramowania #selenium #python
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Liber71: jak zależy Ci na 100% symulacji użytkownika to klikanie po kontrolce dokładnie tak jak user robi. Jeśli zależy tylko na uzupełnieniu formularza to można Selecta zrobić (tylko wtedy dobrze jak są też testy eksploracyjne)
  • Odpowiedz