Skip to content

32434-set up test automation framework#300

Merged
seeker25 merged 4 commits intobcgov:feature-nuxt-v3-upgradefrom
anisshhbatrra:test-automation-32434
Feb 19, 2026
Merged

32434-set up test automation framework#300
seeker25 merged 4 commits intobcgov:feature-nuxt-v3-upgradefrom
anisshhbatrra:test-automation-32434

Conversation

@anisshhbatrra
Copy link

Issue #: bcgov/entity#32434

Description Of Changes : -

  1. set up test automation framework using playwright
    2.Set up the base urls and 2 test accounts (BCSC and IDIR)
  2. Set up reporting
  3. Set up daily regression job using github actions

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of the pay-ui license (Apache 2.0).

Comment on lines +98 to +99
await page.waitForLoadState('networkidle', { timeout: 10000 }).catch(() => {});

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

catch, might want to log warning?

try {
await page.waitForURL(`**/unauthorized`, { timeout: 5000 });
} catch (e) {
// ignore - not all auth flows land on /unauthorized
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

catch, might want to log warning?

Copy link
Collaborator

@seeker25 seeker25 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

stated feedback over PM

image

@seeker25 seeker25 merged commit 1da2d0d into bcgov:feature-nuxt-v3-upgrade Feb 19, 2026
6 of 8 checks passed
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