import { test, expect } from '@playwright/test'; test('has title', async ({ page }) => { await page.addInitScript(() => { Object.defineProperty(navigator, 'webdriver', { get: () => false, }); }); await page.goto('https://naver.com'); await page.goto('https://oname.kr/member/login.html'); // 브라우저의 콘솔에서 navigator.webdriver 값을 가져옵니다. const webdriverValue = await page.evaluate(() => navigator.webdriver); // 콘솔에 값을 출력해봅니다. console.log(`navigator.webdriver 값: ${webdriverValue}`); // 'false'가 출력되어야 합니다. // 값이 false인지 단언(assert)하여 테스트를 통과시킵니다. expect(webdriverValue).toBe(false); });