TL;DR
Ruby から Chrome ブラウザを操作するための gem。
仕組み
Chrome DevTools Protocol でブラウザに直接つなぐ。Selenium や WebDriver、ChromeDriver などのツールには依存せず、高レベルな API を提供する。
例
Web ページのスクリーンショットを撮る、自動テストを書くといった用途で使われる。
関連
- Chrome DevTools Protocol
- Selenium
Ruby から Chrome ブラウザを操作するための gem。
Chrome DevTools Protocol でブラウザに直接つなぐ。Selenium や WebDriver、ChromeDriver などのツールには依存せず、高レベルな API を提供する。
Web ページのスクリーンショットを撮る、自動テストを書くといった用途で使われる。