Szkoda, że nie udało nam się nic pokodzić z zaplanowanej drugiej części warsztatu. Możecie sami sobie przećwiczyć użycie cypressa w następujący sposób:
- przejrzyjcie testy, które są napisane w tym repozytorium w part1.ts
- usuńcie implementacje testów
- zróbcie sobie przerwę na kawę ☕
- po przerwie napiszcie jeszcze raz te testy
- powtórzcie to samo dla part2
Sercem "part3" są locatory, które znajdują się w folderze e2e/locators
. Jest to autorskie rozwiązanie, które w przyszłości będziemy chcieli rozwijać w formie jakiegoś repozytorium na GitHubie x-kom (na razie niewiele tam jest, wiemy 😅).
- Potrzebujecie zrobić
npm start
w branchue2e
w repozytorium Wacka. - Potrzebujecie też zrobić tam
npm run api
- Tutaj natomiast wchodzicie do folderu
e2e
i wpisujecienpx cypress open
- Działacie :D
W razie pytań i problemów możecie zgłaszać issue w tym repozytorium, jak znajdę czas to odpowiem ;)