Take a new bug card from To Do to Done
Hard90 pts~2 min
- End-to-end flows
- Modal forms
- Drag and drop
- Activity feeds
Practice app · TaskBoard
A team kanban board: sign-in, four columns with WIP limits, a create-card dialog, pointer-based drag and drop, inline title editing, a right-click card menu with archive and undo, delete confirmation, search, keyboard shortcuts, a native reset confirm and an activity log.
Your starter code already declares TEST_URL — never hardcode a host.
Objective
Sign in, file a new bug card, move it through In Progress and Review to Done, and verify every step in the columns and the activity log.
Your task
- 1Open TEST_URL and sign in as lead@taskboard.test / Board@2026.
- 2Click #new-card-button and create “Fix checkout timeout” with the Bug label (#label-bug), Urgent priority, assignee Diego Alvarez and column To Do. It becomes card TB-112.
- 3Move TB-112 to In Progress (drag it, or use .card-menu-button → #menu-move → #move-to-progress) and assert #wip-warning-progress appears, because In Progress now holds 4 cards.
- 4Move TB-112 to Review and assert the In Progress warning disappears.
- 5Move TB-112 to Done.
- 6Assert TB-112 is in Done with the Bug label and that #activity-log lists its creation and all three moves.
Acceptance criteria
- Card TB-112 “Fix checkout timeout” is in Done with the Bug label.
- The activity log records the creation and the moves to In Progress, Review and Done.
- The In Progress WIP warning is gone at the end.
- The test makes at least three assertions along the way.
Fixtures
- lead@taskboard.test
- Password
- Board@2026
- Signed-in member
- Maya Lin (Project lead)
- Board
- Website Relaunch, 11 cards (TB-101 to TB-111); new cards get TB-112, TB-113…
- Today’s date
- Tuesday 10 November 2026 (due dates are relative to it)
- Team
- Maya Lin, Diego Alvarez, Priya Nair, Sam Okafor, Lena Fischer
Playwright · Playwright Challenges · TaskBoard