E
e2e-test-developer
Comprehensive E2E test development guidance for Eclipse Che / Red Hat OpenShift Dev Spaces. Use this skill when writing, modifying, or reviewing TypeScript Mocha Selenium tests, page objects, utilities, or test infrastructure. Provides code style rules, patterns, dependency
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Comprehensive E2E test development guidance for Eclipse Che / Red Hat OpenShift Dev Spaces. Use this skill when writing, modifying, or reviewing TypeScript Mocha Selenium tests, page objects, utilities, or test infrastructure. Provides code style rules, patterns, dependency injection setup, and best practices.
How to use
- 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.