Skip to content

test(e2e): improve test infrastructure and utilities#1467

Open
RonenMars wants to merge 1 commit intomainfrom
ronen/feat/e2e-improvements
Open

test(e2e): improve test infrastructure and utilities#1467
RonenMars wants to merge 1 commit intomainfrom
ronen/feat/e2e-improvements

Conversation

@RonenMars
Copy link
Contributor

@RonenMars RonenMars commented Dec 16, 2025

Description

Enhance E2E test reliability with better utilities, selectors, and page objects.

Changes

  • Add randomName utility for unique project names
  • Update dashboard page with fixed name support for deterministic tests
  • Improve project page selectors
  • Update variable tests with better selectors
  • Update topbar and trigger tests
  • Refactor connection visual tests
  • Update waitForToast utility
  • Export getItemId utility

What type of PR is this? (check all applicable)

  • 💡 (feat) - A new feature (non-breaking change which adds functionality)
  • 🔄 (refactor) - Code Refactoring - A code change that neither fixes a bug nor adds a feature
  • 🐞 (fix) - Bug Fix (non-breaking change which fixes an issue)
  • 🏎 (perf) - Optimization
  • 📄 (docs) - Documentation - Documentation only changes
  • 📄 (test) - Tests - Adding missing tests or correcting existing tests
  • ⚙️ (ci) - Continuous Integrations - Changes to our CI configuration files and scripts (example scopes: Travis, Circle, BrowserStack, SauceLabs)
  • ☑️ (chore) - Chores - Other changes that don't modify src or test files
  • ↩️ (revert) - Reverts - Reverts a previous commit(s).

- Add randomName utility for unique project names
- Update dashboard page with fixed name support
- Improve project page selectors
- Update variable tests with better selectors
- Update topbar tests
- Update trigger tests
- Refactor connection visual tests
- Update waitForToast utility
- Add getItemId utility export
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant