← back to Consulting Rentv Com
data/audit-video/maptest.mjs
11 lines
import { chromium } from 'playwright';
const b=await chromium.launch({headless:true,args:['--disable-dev-shm-usage']});
const c=await b.newContext({viewport:{width:1920,height:1080},httpCredentials:{username:'admin',password:'DW2024!'}});
const p=await c.newPage();
await p.goto('http://localhost:9701/portal',{waitUntil:'load',timeout:45000});
await p.waitForTimeout(1200);
await p.evaluate(()=>{const s=document.getElementById('dealdesk');const h=s.querySelector('.acchead');if(h)h.click();s.querySelector('.eyebrow').scrollIntoView({block:'start'});window.scrollBy(0,-70);window.dispatchEvent(new Event('resize'));setTimeout(()=>window.dispatchEvent(new Event('resize')),400);});
await p.waitForTimeout(5000);
await p.screenshot({path:'verify/maptest2.png'});
await b.close(); console.log('OK');