Files
Ubuntu 32b43f85bd a
2026-07-03 16:58:28 +08:00

41 lines
1.4 KiB
JavaScript

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');
})();