1.5 KiB
1.5 KiB
Ticket 0012: Integraatiotestaus koko ketjulle
Vaihe: 12/12
Status: pending
Feature branch: feature/0012-integration-testing
TDD required: Yes
Feature file required: Yes (kaikki tikettien 0001–0011 feature filet, @real-skenaariot)
Required context:
docs/test-plan/tdd-guide.md- Kaikki
tests/features/0001–0011-*.feature— tikettien 0001–0011 feature filet - Skills:
tdd,implementation,clean-code
TDD — E2E @real -verifiointi
Tiketti 0012 ajaa tikettien 0001–0011 feature filejen @real-skenaariot oikeaa testiympäristöä vasten. Se ei luo uusia skenaarioita — se verifioi jo määritellyt skenaariot todellisessa ympäristössä.
Feature filet: tests/features/0001–0011-*.feature (luotu tiketeissä 0001–0011).
Toiminto
- Vaihda mock-URL:t oikean testiympäristön URL:eihin
- Aja kaikki
@real-skenaariot:
cucumber tests/features/ --tags @real
Skenaariot jotka eivät ole @real-tägättyjä skipataan automaattisesti.
DoD
- Cucumber: kaikki
@real-skenaariot GREEN oikeaa ympäristöä vasten - Bats: kaikki aiemmat testit edelleen GREEN
- Toteutus: mock→real -konfiguraatio olemassa
- Refactor: ei duplikaatiota, virheenkäsittely kunnossa
Viitteet
docs/tickets/0001–0011— Tiketit joiden featuret ajetaandocs/requirements.md— UC1–UC7docs/architecture.md— Järjestelmäkaavio + tietovuotdocs/test-plan/tdd-guide.md