test: add Cypress E2E test for Audit Trails CSV download

- Added comprehensive E2E test to prevent CSV download regression
- Implemented stable error toast verification to avoid false positives
- Updated .browserslistrc to remove outdated browser versions
- Refined .gitignore to exclude only Cypress-generated artifacts
- Configured proper test selectors and wait strategies

Addresses: WEB-493
This commit is contained in:
Devansh Vashisht
2025-12-12 13:54:28 +05:30
parent 5666fcbe82
commit 6ce263b2e3
6 changed files with 180 additions and 19 deletions
+2 -3
View File
@@ -2,8 +2,8 @@ describe('Login Page', () => {
it('Visits the initial web page', () => {
cy.visit('/');
cy.url().should('includes', 'login');
cy.get('#mat-input-0').should ('be.visible');
cy.get('#mat-input-1').should ('be.visible');
cy.get('#mat-input-0').should('be.visible');
cy.get('#mat-input-1').should('be.visible');
cy.contains('Login');
cy.contains('Remember me');
});
@@ -26,5 +26,4 @@ describe('Login Page', () => {
cy.get('#logout').click();
cy.contains('Username');
});
});