Toolverse
Wszystkie skille

e2e-test-developer

autor: eclipse-che

Kompleksowy przewodnik do pisania testów E2E dla Eclipse Che i Red Hat OpenShift Dev Spaces

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Testowanie
Wyświetlenia
2

O skillu

Umiejętność wspomagająca tworzenie i utrzymywanie testów end-to-end w TypeScript z użyciem Mocha i Selenium. Otrzymasz wytyczne dotyczące stylów kodu, wzorców projektowych, konfiguracji dependency injection oraz najlepszych praktyk. Obejmuje strukturę projektów, page objects, narzędzia pomocnicze i biblioteki testowe dla interfejsu użytkownika Eclipse Che oraz OpenShift Dev Spaces.

Jak używać

  1. Zainstaluj umiejętność w swoim środowisku Claude/Copilot, wskazując repozytorium eclipse-che z katalogu skills/e2e-test-developer. 2. Kiedy piszesz lub modyfikujesz testy TypeScript Mocha Selenium, odwołaj się do tej umiejętności, aby otrzymać wytyczne dotyczące struktury katalogów (specs/, pageobjects/, utils/, tests-library/, constants/). 3. Podczas tworzenia page objects korzystaj z wytycznych na temat organizacji klas dla elementów UI (dashboard, IDE, login, OpenShift, git-providers, web terminal). 4. Stosuj rekomendowane narzędzia: Selenium WebDriver z przeglądarką Chrome, dependency injection za pomocą Inversify, asercje Chai oraz raportowanie Allure. 5. Przegląd istniejących testów i bibliotek pomocniczych (WorkspaceHandlingTests, LoginTests, ProjectAndFileTests) jako wzorce dla nowych testów. 6. Konsultuj się z umiejętnością przy pisaniu kodu w stylu TDD (suite, test, suiteSetup, suiteTeardown) oraz przy konfiguracji zmiennych środowiskowych z plików constants.

Podobne skille