Przejdź do treści
Biblioteka skilli
Programowanie · Testowanie

web-app-testing

/web-app-testing

Testuje lokalną aplikację webową realistycznymi interakcjami w przeglądarce: formularze, nawigację, responsywność i regresje interfejsu.

Licencja
MIT
Ostatnia zmiana repozytorium
08.11.2026

Ocena i bezpieczeństwo

86/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść21 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 08.11.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Testuje lokalną aplikację webową realistycznymi interakcjami w przeglądarce: formularze, nawigację, responsywność i regresje interfejsu.

Oryginalny opis (EN)

Test a local web application through realistic browser interactions. Use when validating user journeys, forms, navigation, responsive behavior, or UI regressions in a running development app.

Jak działa

SKILL.md bez nagłówków drugiego poziomu · 16 linii, 234 słów

Podgląd SKILL.md
---
name: web-app-testing
description: Test a local web application through realistic browser interactions. Use when validating user journeys, forms, navigation, responsive behavior, or UI regressions in a running development app.
---

# Web App Testing

Test behavior from the user's perspective, using the project's existing browser-test stack where possible.

1. Inspect the repository, app start command, existing test framework, routes, fixtures, and current browser-test conventions before adding tooling.
2. Confirm the target is a local or approved test environment. Never point an automated test at production or real customer data without explicit authorization.
3. Choose a small set of critical user journeys and acceptance criteria. Include success, validation, empty, loading, and failure states where relevant.
4. Prefer accessible locators (role, label, text) over brittle CSS selectors or positional assumptions. Use stable test IDs only when semantic selectors are not sufficient.
5. Make tests deterministic with isolated fixtures, controlled network responses, known state, and cleanup. Avoid arbitrary sleeps; wait for observable conditions.
6. Cover keyboard interaction and essential viewport sizes when they are material to the feature. Check console errors and failed requests for relevant regressions.
7. Capture screenshots, traces, or videos only when they help diagnose a failure. Protect credentials, tokens, and personal information in artifacts.
8. Run the focused tests, then the relevant suite. Report exact commands, browser/runtime, pass/fail state, flaky behavior, and scenarios not covered.

Do not change application behavior merely to satisfy a brittle test. Do not claim visual or accessibility certification from a small smoke test. If the browser tooling is unavailable, state that limit and use the strongest safe alternative.

Wersje

RepozytoriumWynikLicencja
Ta strona · voyager67/Agent-Workbench86MIT
paulocoutinhox/skills100MIT
nimadorostkar/Claude-Skills-collection100MIT

Migawka bazy z 13.11.2026 · wersja paczki 48c38fbab60b (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 90release-qa
    Testuje aplikację webową jak doświadczony tester QA przed wydaniem: sprawdza przepływy w przeglądarce, regresje i gotowość do startu.
  • 100d3k
    Testuje i debuguje aplikację webową w przeglądarce d3k, także przez Chrome połączony z Vercel Sandbox.
  • 100web-app-qa
    Testuje działającą aplikację webową w przeglądarce eksploracyjnie, z dowodami błędów i werdyktem przed wdrożeniem.
  • 100web-debug
    Debuguje lokalną aplikację webową w Playwright: sprawdza działanie interfejsu, robi zrzuty ekranu i czyta logi konsoli.
  • 100agent-browser
    Obsługuje nawigację po stronach, formularze, zrzuty ekranu i pobieranie informacji w przeglądarce, na przykład podczas testów aplikacji webowych.
  • 90uds-web-development
    Buduje lub utrzymuje trasy, strony, formularze, zachowanie w przeglądarce, renderowanie i układ responsywny aplikacji webowej.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.