Skip to content

E2E testing - #348

Merged
aristath merged 51 commits into
developfrom
filip/e2e
Mar 18, 2025
Merged

E2E testing#348
aristath merged 51 commits into
developfrom
filip/e2e

Conversation

@ilicfilip

Copy link
Copy Markdown
Collaborator

No description provided.

@github-actions

github-actions Bot commented Mar 14, 2025

Copy link
Copy Markdown
Contributor

Test merged PR on Playground
Test this pull request on the Playground or download the zip.

@ilicfilip
ilicfilip marked this pull request as draft March 14, 2025 14:31
Comment thread classes/class-rest-api-tasks.php
@ilicfilip
ilicfilip marked this pull request as ready for review March 18, 2025 08:54
@ilicfilip

Copy link
Copy Markdown
Collaborator Author

This PR adds e2e (Playwright) tests to our CI.
Currently following following checks are made:

  • It is verified that Progress Planner Dashboard is loaded and that Onboard is working (without sharing email)
  • Checks if the Tour is started when it is clicked on the button in the header section (Lightbulb icon)
  • It is checked that Post Types setting is properly saved after change (Settings icon)
  • If we have a dismissible task, it dismisses it and verifies that is marked as completed in the database
  • Completes the "Set tagline" task and verifies that is celebrated and marked as completed in the database
  • Picks one other task and snoozes it, again verifies that is actually marked as snoozed in the database
  • It creates and deletes a todo item to verify it works properly (refreshes the page, to make sure it's not just added / removed from the DOM)

@ilicfilip
ilicfilip requested a review from aristath March 18, 2025 08:59
@aristath
aristath merged commit 4db60f1 into develop Mar 18, 2025
@aristath
aristath deleted the filip/e2e branch March 18, 2025 09:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants