Create playwright page object for nimble-table
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 39
- Forks
- 14
- Avg merge
- 1d 16h
- Merged PRs (30d)
- 13
Description
😯 Problem to Solve
It would be nice to have a playwright page object for the nimble-table to make it easier to write playwright tests for the table without having to leverage private implementation details of the table.
It would be nice to have playwright page objects for a number (perhaps all) nimble components, but since the nimble-table is so complex, I think the benefit of nimble owning its page object is greater than for other components.
💁 Proposed Solution
Export a page object for the nimble-table that can be used within playwright tests.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start at the nimble-table component and the existing Playwright tests, then inspect how test helpers are organized. Add an exported page object that lets tests exercise the table without relying on private implementation details; done means it can be used by Playwright tests for the nimble-table.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- playwright, typescript
- Domain
- frontend, testing
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100