Aktualizacja paczki playwright i przeglądarek

TIP: Ta lekcja jest częścią rozwijanego Programu Testy Automatyczne z Playwright 🎭

Dodatkowe materiały

Sprawdzenie czy nasze testy działają

Aby uruchomić wszystkie nasze testy wykonaj w konsoli komendę:

npx playwright test

Wersje paczek w package.json

Informacje o zależnościach i wersjach paczek w projekcie znajdują się w pliku package.json.
Przykładowa wersja paczki:

1.28.1

którą można odczytywać jako:

major.minor.patch

Wersja major jest główną wersją – pomiędzy głównymi wersjami mogą pojawić się bardzo duże zmiany, które mogą spowodować brak kompatybilności między wersjami.
Wersja minor oznacza dodatkowe funkcjonalności.
Wersja patch oznacza pomniejsze poprawki w danej bibliotece.

Sprawdzenie wersji paczki

Aby sprawdzić wersję danej paczki wykonaj w konsoli komendę:

npx playwright --version

Sprawdzenie czy dana wersja nie jest przestarzała

Aby sprawdzić czy dana wersja paczki nie jest przestarzała wykonaj w konsoli komendę:

npm outdated @playwright/test

Aktualizacja wskazanej paczki

Aktualizacja paczki @playwright/test:

npm i @playwright/test

Aktualizacja przeglądarki

Aktualizacja przeglądarek:

npx playwright install

W zależności od systemu przeglądarki są instalowane w różnych lokalizacjach:

  • Windows: %USERPROFILE%\AppData\Local\ms-playwright
  • MacOS: ~/Library/Caches/ms-playwright
  • Linux: ~/.cache/ms-playwright

4 komentarze

  1. Super lekcja, dzieki wielkie! Warto tez wspomniec ze od czasu do czasu trzeba zupdatowac VSC bo tez może to prowadzic do różnych niedogodnosci – akurat ja mialam taki case, ale VSC mialam co najmniej dwuletni i zakladka “tests” w ogole mi nie łapała testów 😀 ale to może rzeczywiście jakiś totalny edge case… 😀

    Avatar Beata Sadek
    1. Hej Beata!
      Zdarzają się i takie sytuacji – w dobie szaleństwa aktualizacji po prostu czasem można zapomnieć.
      Z mojej strony będziemy pamiętać aby komunikować zasady aktualizacji aby nie utknąć przez przypadek w tych mrocznych miejscach dziwnych wersji narzędzi 😀

      Pozdrawiam!

      Przemek Przemek

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *