const {chromium}=require('playwright-core'); (async()=>{ const browser=await chromium.launch({channel:'chrome',headless:true}); const page=await browser.newPage({viewport:{width:1440,height:1000}}); const errors=[];page.on('pageerror',e=>errors.push(e.message)); await page.goto('http://127.0.0.1:18879/',{waitUntil:'networkidle'}); await page.getByText('高清功能验证(隔离测试)',{exact:true}).click(); await page.waitForTimeout(800); console.log('URL',page.url()); console.log('links',await page.locator('a').evaluateAll(es=>es.map(e=>({text:e.innerText,href:e.getAttribute('href')})))); console.log('buttons',await page.locator('button').allTextContents()); console.log('errors',errors); await browser.close(); })().catch(e=>{console.error(e.message);process.exit(1)});