qe-fe-automation
Version:
FE test automation framework using cypress
32 lines (28 loc) • 1.42 kB
text/typescript
import { AdminGeneralCheck } from '@admin-lib/admin_avi/admin_avi_general';
import { stagingUsers } from '@fixtures/staging-users';
const { admin } = stagingUsers.admin;
const adminCredentials = Cypress.env('admin').admin.ADMIN_PASSWORD;
describe('Admin: insights general availability check', () => {
beforeEach(() => {
cy.loginWithAuthToken({ email: admin.email, password: adminCredentials, isSA: true });
});
it('C1106116: Admin sees all pages loaded successfully', { tags: ['@tier1'] }, () => {
AdminGeneralCheck.visitAdminDashboardPage();
AdminGeneralCheck.checkTravelAdminNavPresence();
AdminGeneralCheck.checkSpendOverviewPresence();
AdminGeneralCheck.checkTravelSpendPagePresence();
AdminGeneralCheck.checkFlightsPagePresence();
AdminGeneralCheck.checkHotelsPagePresence();
AdminGeneralCheck.checkCO2PagePresence();
AdminGeneralCheck.checkTravelerWellBeingPagePresence();
AdminGeneralCheck.checkBookingReportPagePresence();
AdminGeneralCheck.checkReconcilePagePresence();
AdminGeneralCheck.checkRewardsPagePresence();
AdminGeneralCheck.checkUnusedCreditsPagePresence();
AdminGeneralCheck.checkCovid19PagePresence();
AdminGeneralCheck.checkTravelImpactDashboardPagePresence();
AdminGeneralCheck.checkLiveMapPagePresence();
AdminGeneralCheck.checkTravelerReportPresence();
AdminGeneralCheck.checkIntegrationsPagePresence();
});
});