以下の内容はhttps://takuya-1st.hatenablog.jp/entry/2016/07/01/165344より取得しました。


ruby selenium webdriverでプロファイルを毎回同じものにする。

毎回・毎回ログイン処理を待つのを面倒くさいんですよね。

テスト時はログイン処理が必要だけど、テスト書いてる時は省略したいですよね

なので、プロファイルを指定すれば前回のCookieやらパスワード保存が使える

それなりに便利

#!/usr/bin/env ruby
##
require 'selenium-webdriver'
caps = Selenium::WebDriver::Remote::Capabilities.chrome(
  "chromeOptions" => {
      "args" => ["--user-data-dir=/Users/takuya/Desktop/sample-profile"]
        })
driver = Selenium::WebDriver.for :chrome , :desired_capabilities => caps

class  Selenium::WebDriver::Driver
  def xpath( query)
    ret = self.find_elements(  xpath: query )
    return ret[0] if ret.size==1
    return ret
  end
  def goto ( url )
    self.navigate.to url
  end

end


driver. goto "http://twitter.com"
driver.close()



以上の内容はhttps://takuya-1st.hatenablog.jp/entry/2016/07/01/165344より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14