Selenium * logging * Boot strap scripts (add bindings) * network events and interception * dom events (window/document created, DOM mutation) * stale elements * element interactability (eg fixed elements or overlays, in view) * video recording Puppeteer * Boot strap scripts (add bindings) * Sandbox scripts * input * screenshot * printing