Story 1.8: E2E Playwright Tests for Chatbot Interaction Flows
Sprint Key: 1-8-e2e-playwright-tests-for-chatbot-interaction-flows
Epic: 1
PRD: testing-framework
Story 1.8: E2E Playwright Tests for Chatbot Interaction Flows
Status: review
Summary
12 E2E Playwright tests across 3 spec files covering chatbot interaction flows, plus CI job configuration.
Files Created
-
tests/e2e/helpers/chatbot.js— Shared chatbot page interaction helpers -
tests/e2e/chatbot/send-message-and-stream.spec.js— SSE streaming tests (5 tests) -
tests/e2e/chatbot/conversation-history.spec.js— Persistence tests (3 tests) -
tests/e2e/chatbot/error-handling.spec.js— Error handling tests (4 tests)
Files Modified
-
.gitlab-ci.yml— Addedscheduled:e2e-webjob
CI Job
-
scheduled:e2e-webruns inscheduledstage afterscheduled:integration - Non-blocking (
allow_failure: true), JUnit report artifact
Edited by Jérôme Revillard