Commands
- Updating commands
- UpdateUserInformation, deleteApp, searchForApplication, applicationInAppTable
CreateApp
- Skipping Templates tests
- Updates for tests which utilise user info
AppOverview
- Skipping these tests
UserSettings
- Skipping one test -> allow for copy of API key (will be covered elsewhere
- Updates applied to the remaining tests
Authentication
- Skipping these tests
Skipping Cypress tests associated with the following:
- Account Portals
- App Overview
- Create Automation
We now have E2E coverage of these tests via QA Wolf
The test 'Should reflect an application that has been unpublished' failed on last nights build. This is likely a timing issue.
I have included a wait and timeout within the test. It passes locally, just not on the nightly build
Data-cy IDs are gone for components (I assume due to the UI redesign)
For now I have created a new command to search and add a component. Tests have been updated to reflect this
Still some timing issues against the smoke build, but less this time.
- Mainly adding timeouts against cy.visit
- Improving some structure with the close modal command in a few places
This time it is adding appropriate deleteAllApps commands and adding waits
- The waits seem to be essential for the smoke build.
- Tests pass locally, but timing issues causes failure on the smoke build
Created a new folder called adminAndManagement
- contains user and portal based tests
Timeouts refactoring
- Replacing a large number of waits with timeouts - this will prevent less time waiting during all testing