As a QA Engineer, I want to have automated tests for Rocket Insights smoke test
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 35/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- playwright, typescript
- Domain
- frontend, testing-qa
Research direction
No files, test names, or entry points are named. Start by mapping the listed Rocket Insights tab and type-list scenarios onto the repository’s existing Playwright test structure, then split the work into subtasks. Done means RI-tagged tests cover the listed free and paid-user flows, with feature setup and credit cleanup handled and the tests excluded from smoke and all E2E runs.
Written by the indexing model from the issue text.
Description
Notes:
- After test => we need to clear the credit option from DB after delete WPR
- Let tests run only with RI tag (excluded from smoke and all e2e)
- Before test, we need to enable RI feature if it was disabled with filter
- Issue could be broken down to subtasks
Modules
1- RI tab
Scenario: Should validate that home page processed by default for fresh install
Scenario: Should validate that free user can add up to 3 URLs
Scenario: Should validate that free user can retest URL
Scenario: Should validate that free user can see report of the processed URL
Scenario: Should display blurred result when add URL while no credit
Scenario: Should display tooltip for failed score
Scenaio: Should display tooltip for dimmed retest and dimmed see report
Scenario: Should display tooltip for dimmed add button
Scenario: Should display tooltip for trimmed URL
Scenario: Should display white banner for free user
Scenario: Should display green limit banner for free user
Scenario: Should display green banner when switch to paid user
Scenario: Should display green limit banner for paid user
2- 'type' List ==> type is post, page, custom post, product
Scenario: Should validate that free user can test page from 'type' list
Scenario: Should validate that free user can retest page from 'type' list
Scenario: Should validate that free user can see report from 'type' list
Scenario: Should display red text when reach URL limit for free user
Scenario: Should display red text when reach credit limit for free user when retest post
Scenario: Should display blur results when free user test URL while no test credit
Scenario: Should display tooltip for failed score in post list and no horizontal scroll
- Dominant language
- TypeScript
- Stars
- 1
- Forks
- 1
- Avg merge
- 3d 22h
- Merged PRs (30d)
- 3
Contributor guide
No contributing guide indexed for this repository
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.
More from wp-media/wp-rocket-e2e
-
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
wp-media/wp-rocket-e2e#407 ·
-
Fatal guard e2e plan Open
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
wp-media/wp-rocket-e2e#396 ·
-
enhancement
Difficulty 4/5 3-5 days Newbie friendliness 35/100
wp-media/wp-rocket-e2e#408 · 1 comment ·
-
Flaky test round 3 Open
Difficulty 5/5 Over a week Newbie friendliness 30/100
wp-media/wp-rocket-e2e#406 · 4 comments ·
-
enhancement
Difficulty 3/5 1-2 days Newbie friendliness 68/100
wp-media/wp-rocket-e2e#399 · 3 comments ·
All issues in wp-media/wp-rocket-e2e
Similar issues
-
clawsweeper:fix-shape-clear clawsweeper:queueable-fix clawsweeper:source-repro impact:ux-friction issue-rating: 🦞 diamond lobster no-stale P3
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
community first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
Difficulty 1/5 Under an hour Newbie friendliness 76/100
-
code-quality refactoring
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
github/gh-aw-firewall#8816 ·
-
integration:quickjs org:external priority:backlog topic:code-interpreter topic:middleware type:feature
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
langchain-ai/deepagents#6450 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 88/100
vercel/react-tweet#225 ·