ra_s
Do next.js co wybrać na testy e2e, co na testowanie komponentów? Playwright czy Cypress? Vitest czy Jest? Jest i Cypress znam bo używam. Playwright zacząłem próbować ale strasznie wydaje mi się nieprzejrzysty w porównaniu do Cypress (może tak mi się wydaje bo jestem przyzwyczajony do Cypress). Co rekomendujecie?

#nextjs #frontend #cypress #playwright #react #programowanie
0
  • Najlepsze
  • Wszystkie komentarze
imo0mfg
@ra_s: jak znasz cypressa to wybor jest prosty, ja cypressa uzywam do e2e/api i komponentow. Co do playwrighta to racja - na start malo przystepny
0
ra_s
@imo0mfg: Wybrałem playwrighta na e2e... jest wyzwanie. Póki co idzie mi pisanie jak krew z nosa ale sie rozkrece z czasem. Do testowania komponentów, hooków i wszelakiej innej logiki wybrałem Vitest dla czelendżu.
0
Bulldogjob
1
  • Najlepsze
  • Wszystkie komentarze
Bulldogjob
@razdwatrzy55: sytuacja opanowana przed przeczytaniem Twojego komentarza, sori xD
2
razdwatrzy55
razdwatrzy55
@Bulldogjob: oho strona nie działa a piątek 15 jest
Za to przetestowanie 1000PLN się należy
0
Bulldogjob
Powtórka z rozrywki, 4. edycja za pasem. Zapisy: LINK

#testowanieoprogramowania #tester #naukaprogramowania #cypress #playwright #programowanie
2
wardx
Treść przeznaczona dla osób powyżej 18 roku życia...
0
  • Najlepsze
  • Wszystkie komentarze
orkenzord
@wardx mockujesz bezpośrednio w testach po wait na alias requestu?
1
wardx
@orkenzord: Mam zrobiony custom command gdzie podaję jakie requesty ma przechwycić, a wewnątrz w pętli robię intercepta z aliasem. Próbowałem robić waita na alias w teście ale to mi coś nie działa.
0
imo0mfg
Pytanie do bardziej doświadczonych w #testowanieoprogramowania:

Poradziłem sobie już z testami #cypress w #docker osobno dla API i osobno dla komponentów (aplikacja na dwóch repozytoriach: frontend i API). Podejrzewam, że wrzucenie tego w pipeline to formalność (mam doświadczenie z bitbucketa, teraz pracuję na azure).

Sen z powiek spędzają mi testy e2e i chyba jedyne co do głowy mi przychodzi to nightly buildy na testowy serwer
0
  • Najlepsze
  • Wszystkie komentarze
LaylaTichy
@imo0mfg:

pierwsza opcja: mockujesz api uzywajac msw https://mswjs.io/ czy pod playwrighta https://www.npmjs.com/package/playwright-msw po cypresa tez pewnie cos jest, najprostsza, najszybsza

opcja druga: no pewnie masz te rzeczy budowane do obrazow dockera, nie wiem jak to teraz wyglada w azure, wiec powiem na podstawie gitlaba czy tam bitbucketa bo dziala
1
Pmpa
Pmpa
@imo0mfg: docker compose up backend docker compose up frontend, aktualizujesz repo z testami, docker compose run tests --env=local. Gdzie do locala masz przypisany localhost. Jak odpalasz na srodowisku testowym to --env=dev test staging czy jak tam macie??
Druga opcja to monorepo
1
kaktusowyAloes
Treść przeznaczona dla osób powyżej 18 roku życia...
0
  • Najlepsze
  • Wszystkie komentarze
GeDox
GeDox
cypress/inculded


@kaktusowyAloes: literówka. :)
4
Boska_Klaudia
@kaktusowyAloes: masz typo: included
2
noisy
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!
3
  • Najlepsze
  • Wszystkie komentarze
pasta_alla_carbonara
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
1
  • Najlepsze
  • Wszystkie komentarze
WolfSky
Linijka zakomentowana to to co chcę osiągnąć ale za pomocą aliasu a nie numeru wpisywanego na sztywno.

urlid czyli link mam zdefiniowane wcześniej i zawiera się w nim ID które potem chce wyszukać.

Tnę te stronę tak że wyciągam samo id i zapisuję jako alias @idkontaktu
A potem chcę cy.get data-id TUTAJ IDKONTAKTU, jak to zrobić? w tym momencie wyszukuje mi element po prostu który zawiera zapis idkontaktu, a chodzi mi o
0
  • Najlepsze
  • Wszystkie komentarze
bb-8
Mireczki, polecicie jakiś kurs #cypress? #testowanieoprogramowania #qa #automatyzacja
0
  • Najlepsze
  • Wszystkie komentarze
imo0mfg
Szanowni testerzy automatyzujacy z #testowanieoprogramowania prosze o pomoc.

Potrzebowalbym materialow odnosnie samej organizacji testow automatycznych - na co zwrocic uwage, jak podejsc do wlasnie tematu organizacji ich, czy POM to dobry pomysl i ma zastosowanie w kazdych warunkach.

Piszemy w #cypress wiec materialy moga sie do niego odnosic, ale nie musza, bo samego cypressa cos tam ogarniam i troche kodu mam za soba napisanego ( ͡° ͜
0
  • Najlepsze
  • Wszystkie komentarze
AnonimoweMirkoWyznania
#anonimowemirkowyznania
Czy macie w firmach jakieś frameworki (tekstowe oraz np. kodu) jak dobrze zarządzać projektem w Selenium / Cypress? Np. jak nazywać zmienne, POM, różne zasady DRY, Kiss itd? Może możecie udostępnić i pokazać na czym się dobrze wzorować u siebie na projektach widzę, że jest generalnie bałagan

#testowanieoprogramowanie #testowanie #testing #cypress #selenium

Kliknij tutaj, aby odpowiedzieć w tym wątku
0
  • Najlepsze
  • Wszystkie komentarze
Misyl
Hej, ma ktoś do polecenia jakiś kurs Cypress API testing? ;)
#testowanie #testowanieoprogramowania #pracait #cypress #tester
0
  • Najlepsze
  • Wszystkie komentarze
luxkms78
0
  • Najlepsze
  • Wszystkie komentarze
rcpkr7500
rcpkr7500
jest jakiś godny polecenia kurs z Cypressa na yt/darmowy? ewentualnie jakby ktoś polecił coś z Udemy :) dzięki
#testowanieoprogramowania #cypress #qa
0
  • Najlepsze
  • Wszystkie komentarze
rcpkr7500
rcpkr7500
codeception to popularny framework? warto się w to pchać czy lepiej w js i Cypress?
#codeception #qa #cypress #testowanieoprogramowania
0
  • Najlepsze
  • Wszystkie komentarze
astronic
Od dwóch lat pisze automaty w #cypress więc narzędzie jak i js-a dosyć dobrze znam. Pojawił się w firmie budżet szkoleniowy, i teraz pojawia się pytanie, czy jest coś na rynku co byście polecili testerów automatyzujacemu? Od razu napiszę że zajmuje się tylko testami e2e. Mam istqb podstawowy i zastanawiam się czy nie robić wszystkiego po kolei z listy xd #testowanieoprogramowania #istqb #programowanie
0
  • Najlepsze
  • Wszystkie komentarze
Bulldogjob
2
  • Najlepsze
  • Wszystkie komentarze
imo0mfg
Jest ktoś w stanie napisać jaka jest różnica między fixtures, a utworzeniem sobie json'a, po którym lata pętla z testami (czyli w głównym pliku jest tylko jeden "it)?

Udało mi się dostać pracę jako tester, którą zaczynam od kwietnia i w ramach sprawdzenia umiejętności jednym z zadań było napisanie skryptu - do tamtej pory cypressa znałem tylko z nazwy, ale po godzince na YT udało mi się coś tam napisać ( ͡° ͜ʖ ͡
0
  • Najlepsze
  • Wszystkie komentarze
throaway
throaway
Mirki potrzebuje zrobić skrypt który mi pousuwa posty i porobi porządek na profilu fb, ale widzę, że z cypressa się nie da zalogować do FB i w necie za wiele pomocy nie ma. Wie ktoś jak to zrobić? Może jakieś combo cypress + inne narzędzie żeby przejść login?
#javascript #facebook #cypress #pupeteer #testowanie #programista15k #programowanie
0
  • Najlepsze
  • Wszystkie komentarze