Mirki z #testowanieoprogramowania pytanko. W którym kierunku według was iść w mojej sytuacji. Playwritght czy Selenium?
Mam kilka lat expa w manual QA i pojawiła się opcja, a raczej parcie, żeby zacząć w obecnej firmie w nowym projekcie pisać testy automatyczne. Problem trochę w tym, że musiałbym zacząć je pisać z osobą która również nie ma doświadczenia w temacie. Możemy mieć wsparcie od osoby, która kilka lat pisała u nas
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Pmpa: Bazując tylko na szukajce JJIT i słowach kluczowych:
Selenium: 250 ogłoszeń
Playwright: 185 ogłoszeń.

Różnica nie jest ogromna. Jasne, nie uwzględnia to oczekiwanego lvl, pieniędzy, lokalizacji itd. A i sama szukajka JJIT jest lekko upośledzona, ale trend w ilości ogłoszeń dla PW jest wzrostowy, Selenium spadkowy.
  • Odpowiedz
Siema, macie może jakiś fajny hosting do testowania skrzynki mailowej przez Selenium / Playwright? Najlepiej jakby była darmowa. W zasadzie potrzebuję jednej skrzynki, którą wrzucę sobie do naszej apki i z niej będę wysyłał i odbierał maile.

W zasadzie nic nadzwyczajnego, byle nie blokowali jak wyślę 10 maili w 30s. albo zaloguję się 5 razy w minutę. (aktualny hosting dał nam mniej więcej za to bana i twierdzą, że nie mogą ujawnić
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam firmowe błogosławieństwo na znalezienie szkolenia/warsztatów etc. do playwrighta. Na razie dla mnie - świeżaka, dopiero uczę się pisać testy i gościa, który już coś tam pisał, jego skill to tak 4-5/10.

Znalazłem takie cuś przykładowo:
https://testerzy.pl/szkolenia/automatyzacja-testowania/automatyzacja-testow-aplikacji-webowych-w-javascript-i-playwright
https://www.cantest.it/szkolenia?category=64afcc1a-5a8d-452e-ae92-dc290dfb5c4a

Ktoś
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Piks0n:
Według mnie, podstawy JS (i potem TypeScripta) + kursy Udemy/PS powinny dać radę. Playwright ma dobrze zrobioną dokumentację i większość rzeczy wykminisz na spokojnie.
Natomiast jak wolisz polski kurs, pod ktorym podpisuje się ktoś znany w środowisku, to rzuć okiem na chłopaków z jaktestowac (https://jaktestowac.pl/). Webinary mieli spoko, kurs raczej też spodziewam się, że jest ok.
  • Odpowiedz
Jakby ktoś chciał zintegrować sobie testy E2E na Cypressie z Githubem, to polecam video mojego kuzyna (#nepotyzmalert).


Slajdy są dostępne tutaj: https://slides.com/marekszumny/cypress-in-action

Z wystąpienia można m.in. dowiedzieć się o alternatywach dla płatnego Cypress Clouda, w postaci dużo tańszego Currents.dev oraz darmowego (ukłony do autorów za nazwę): Sorry-Cypressa. Polecam!
noisy - Jakby ktoś chciał zintegrować sobie testy E2E na Cypressie z Githubem, to pol...
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

startuje na QA do pewnej firmy, jestem na 3 etapie (bez komentarza, wiem, ale zależy mi zeby sie do nich dostac z paru względów ;) )dostalem do ogarniecia prostą apkę i pare zadań do niej, między innymi napisanie manual test planu i automated test planu, manual to po prostu napisanie test suita z przypadkami testowymi, coverage, jakie ficzerki, jakie srodowiska etc, kto za co odpowiada, definition of done i takie tam? Ogolnie
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pasta_alla_carbonara
Najlepiej napisać zgodnie z tym, jak się to tworzy w realnym życiu, uwzględniając estymacje, narzędzia, wymagania itd.

Np. test plan nie powinien zawierać przypadków testowych, a najwyżej informacje gdzie one będą spisywane.
  • Odpowiedz
@MrocznyZiemniak: zdecydowanie lepiej iść w playwrighta, wspiera kilka języków programowania, będzie wspierany przez Microsoft min. 10 lat, cypress ogranicza Cię do jsa i jak każdy framework w tym jezyku zdycha po krótkim czasie.
  • Odpowiedz
@MrocznyZiemniak
pracuję z nim od półroku, czasem trafiam na problemy których rozwiązania nie ma na Stacku, ale ogólnie jest spoko. znacznie łatwiejszy do startu projektu niż selenium + szybciej testy klepie, zwłaszcza API
  • Odpowiedz