const { chromium } = require('playwright-core'); (async () => { const browser = await chromium.launch({ headless: true }); const page = await browser.newPage({ viewport: { width: 1400, height: 900 } }); // Login console.log('Navigating to admin...'); await page.goto('http://129.211.173.87:10002/admin'); await page.waitForTimeout(1000); await page.fill('input[type="text"]', 'admin'); await page.fill('input[type="password"]', 'admin123'); await page.click('button[type="submit"]'); await page.waitForTimeout(3000); // Dashboard console.log('Screenshot dashboard...'); await page.screenshot({ path: '/tmp/admin_dashboard.png' }); // Settings console.log('Screenshot settings...'); await page.goto('http://129.211.173.87:10002/admin/settings'); await page.waitForTimeout(2000); await page.screenshot({ path: '/tmp/admin_settings.png' }); // Nav menus console.log('Screenshot navmenus...'); await page.goto('http://129.211.173.87:10002/admin/nav-menus'); await page.waitForTimeout(2000); await page.screenshot({ path: '/tmp/admin_navmenus.png' }); // Home manage console.log('Screenshot homemanage...'); await page.goto('http://129.211.173.87:10002/admin/home-manage'); await page.waitForTimeout(2000); await page.screenshot({ path: '/tmp/admin_homemanage.png' }); await browser.close(); console.log('All screenshots saved'); })();