const {test, expect} =require('@playwright/test') import { LoginPage } from '../pages/LoginPage'; import { CatlogPage } from '../pages/CatlogPage'; test('CatlogButton is working?',async ({page})=>{ const login = new LoginPage(page); await login.gotoLoginPage(); await login.loginWithCrtPassword(); await page.waitForTimeout(5000); const catlog = new CatlogPage(page); //await catlog.clickCatalogButton(); await catlog.clickCatalogButton(); await page.waitForTimeout(3000) await expect(await page.locator(catlog.catlogPageValidate)).toBeVisible(); }) test('Buds List is selected',async ({page})=>{ const login = new LoginPage(page); await login.gotoLoginPage(); await login.loginWithCrtPassword(); await page.waitForTimeout(5000); const catlog = new CatlogPage(page); //await catlog.clickCatalogButton(); await catlog.imageUpload('BUDS_LIST', 'PRODUCTS_LEFT'); await page.waitForTimeout(3000) }) test('Buds sliding is selected',async ({page})=>{ const login = new LoginPage(page); await login.gotoLoginPage(); await login.loginWithCrtPassword(); await page.waitForTimeout(5000); const catlog = new CatlogPage(page); //await catlog.clickCatalogButton(); await catlog.imageUpload('BUDS_SLIDING', 'PRODUCTS_LEFT'); await page.waitForTimeout(3000) }) test('Buds grid is selected',async ({page})=>{ const login = new LoginPage(page); await login.gotoLoginPage(); await login.loginWithCrtPassword(); await page.waitForTimeout(5000); const catlog = new CatlogPage(page); //await catlog.clickCatalogButton(); await catlog.imageUpload('BUDS_GRID', 'PRODUCTS_LEFT'); await page.waitForTimeout(3000) }) test('product left is selected',async ({page})=>{ const login = new LoginPage(page); await login.gotoLoginPage(); await login.loginWithCrtPassword(); await page.waitForTimeout(5000); const catlog = new CatlogPage(page); //await catlog.clickCatalogButton(); await catlog.imageUpload('BUDS_GRID', 'PRODUCTS_LEFT'); await page.waitForTimeout(3000) }) test('product ping pong is selected',async ({page})=>{ const login = new LoginPage(page); await login.gotoLoginPage(); await login.loginWithCrtPassword(); await page.waitForTimeout(5000); const catlog = new CatlogPage(page); //await catlog.clickCatalogButton(); await catlog.imageUpload('BUDS_GRID', 'PRODUCTS_PING_PONG'); await page.waitForTimeout(3000) }) test('product right is selected',async ({page})=>{ const login = new LoginPage(page); await login.gotoLoginPage(); await login.loginWithCrtPassword(); await page.waitForTimeout(5000); const catlog = new CatlogPage(page); //await catlog.clickCatalogButton(); await catlog.imageUpload('BUDS_GRID', 'PRODUCTS_RIGHT'); await page.waitForTimeout(3000) }) test('product grid is selected',async ({page})=>{ const login = new LoginPage(page); await login.gotoLoginPage(); await login.loginWithCrtPassword(); await page.waitForTimeout(5000); const catlog = new CatlogPage(page); //await catlog.clickCatalogButton(); await catlog.imageUpload('BUDS_GRID', 'PRODUCTS_GRID'); await page.waitForTimeout(3000) })