links:: TAU Course Playwright with JavaScript by Ixchel Meza MOC

Chapter 6 - Mouse Events

Chapter 6 - Mouse Events

const { chromium } = require('playwright');
(async() => {
// function code
const browser = await chromium.launch({headless: false, slowMo: 300});
const page = await browser.newPage();
await page.goto('https://paint.js.org/');

// interacting with mouse
await page.mouse.move(200,200); 
await page.mouse.down();
await page.mouse.move(400,200);
await page.mouse.move(400,400);
await page.mouse.move(200,400);
await page.mouse.move(200,200);
await page.mouse.up();

await browser.close();
})();