タグ

ブックマーク / qiita.com/okitan (1)

  • SeleniumでChromeのデベロッパーツール相当の機能を使ってみよう - Qiita

    この記事はSelenium/Appium Advent Calendar 2014の12日目の記事です。誰も書かなさそうなので小ネタを引っ張りだしてきました。 chromedriverのアーキテクチャ chromedriverはJSON Wire Protocolを受けるSelenium ServerとChromeの間の通信をRemote debugging protocolで行っています。これは、Chromeに標準で内蔵されているDeveloper Toolsでも利用しているものです。 chromedriverを使ったプログラムを途中で止めて、Developer Toolsでデバッグしてみて、そのDeveloper Toolsを閉じずに、プログラムを再開したら、Seleniumのセッションが使えずに死ぬといった経験はわかる人にはわかるでしょう。これは、両者が同じAPIを利用していて、かつ

    SeleniumでChromeのデベロッパーツール相当の機能を使ってみよう - Qiita
    k_oshima
    k_oshima 2015/07/03
    JSON Wire Protocolを受けるSelenium ServerとChromeの間の通信をRemote debugging protocolで行っている。Chrome Developer Toolsでも利用している。同じAPIなので同等のことが可能。
  • 1