Playwright

Filter the board with the card search

Easy25 pts~2 min
  • Search
  • Collections of elements
  • Visibility
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.

Test URL
/lab/playwright-taskboard-search-filter

Your starter code already declares TEST_URL — never hardcode a host.

Objective

Search the board for “bug” and verify that only the three Bug cards remain visible and the summary reports the match count.

Your task

  1. 1Open TEST_URL (you are already signed in).
  2. 2Type “bug” into #board-search.
  3. 3Assert #search-summary reads “3 cards match”.
  4. 4Assert exactly 3 [data-testid="card"] elements are visible and that card TB-102 is hidden.

Acceptance criteria

  • The summary reads “3 cards match”.
  • Exactly 3 cards are visible.
  • Non-matching cards such as TB-102 are hidden.

Fixtures

Email
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