Log inJoin
8 / 11 · Book 13 · The State of Browser Automation in 2026← prev⊞ allnext →Get the book →

1.8Quiz

  1. What was the fundamental architectural difference between Selenium RC and WebDriver? a) Selenium RC was slower b) Selenium RC injected JavaScript; WebDriver used native browser automation interfaces c) Selenium RC only supported Firefox d) WebDriver required a paid license

  2. Why does Playwright's WebSocket-based architecture reduce flakiness compared to Selenium's HTTP-based architecture? a) WebSocket is a newer technology b) It eliminates the gap between checking element state and acting on it c) WebSocket is faster at downloading web pages d) It uses less memory

  3. What are the three most common root causes of flaky browser tests? a) Slow computers, bad code, poor documentation b) Race conditions, shared state, external dependencies c) Wrong browser, wrong driver, wrong version d) Network latency, CPU usage, disk space

  4. What is WebDriver BiDi? a) A new browser developed by the W3C b) A bidirectional protocol that combines WebDriver standardization with WebSocket communication c) Playwright's proprietary protocol d) A replacement for HTTP

  5. When should you choose Selenium over Playwright for a new project in 2026? a) Always, because it is the W3C standard b) When you need languages not supported by Playwright, or when organizational mandates require W3C-standard protocols c) When you want faster tests d) When you need cross-browser testing

Answers: 1-b, 2-b, 3-b, 4-b, 5-b