arrow-left Back to topicQuizBrowsersCheck yourself1.You update @playwright/test from 1.48 to 1.50. Your tests run but you see 'browserType.launch: Executable doesn't exist' errors. What did you miss?The new version requires Node.js to be updated first.You forgot to run 'npx playwright install' after updating — each Playwright version expects matching browser builds that must be installed separately.The browser was deleted by OS garbage collection — reinstall it through the system package manager.The playwright.config.ts file needs to declare each browser explicitly.2.You need to run tests on a fresh Linux CI agent that has no OS-level fonts or media libraries. Which single command installs Playwright browsers AND all system dependencies?npx playwright install && npx playwright install-depsnpx playwright install --with-deps chromiumnpx playwright install-deps --allnpx playwright setup --ci3.How do you configure a project to run tests in the real Google Chrome browser (not Playwright's bundled Chromium)?Set browser: 'chrome' in the project use block.Set channel: 'chrome' in the project use block.Pass --browser=chrome to the Playwright CLI.Set executablePath: '/path/to/chrome' in the project use block.4.What does PLAYWRIGHT_BROWSERS_PATH=0 npx playwright install do?Skips downloading browsers entirely.Installs browsers into node_modules instead of the global cache — useful for hermetic CI caches.Installs zero browsers (empty install).Resets the browser cache to the default path.5.You are behind a corporate proxy that intercepts HTTPS traffic with a custom CA certificate. What must you export before running npx playwright install?PLAYWRIGHT_CERT=/path/to/cert.pemNODE_EXTRA_CA_CERTS=/path/to/cert.pemSSL_CERT_FILE=/path/to/cert.pemHTTPS_CERT=/path/to/cert.pem6.Playwright's bundled WebKit is slightly different from consumer Safari. What is the correct use case for Playwright's WebKit?It exactly replicates Safari on iPhone — use it for mobile Safari certification.Cross-engine coverage on macOS or Linux CI — it lets you catch WebKit-specific bugs without requiring a macOS machine in your CI fleet.It is identical to desktop Safari — there is no meaningful difference.WebKit support is deprecated in Playwright — use Chrome instead.7.How do you install only the WebKit browser without also installing Chromium and Firefox?npx playwright install --only=webkitnpx playwright install webkitnpx playwright install --browser webkitnpx playwright install --skip=chromium,firefox8.You want to run tests against multiple browsers and device profiles in one npx playwright test invocation. How do you configure this?Pass multiple --browser flags: npx playwright test --browser=chromium --browser=firefox.Define multiple entries in the projects array of playwright.config.ts, each with its own use block.Create separate config files and merge them with playwright.config.merge().List browsers in browsers: ['chromium', 'firefox', 'webkit'] in the top-level config.Submit answersarrow-left PreviousEmulationLibraryNext arrow-right