WEB+DB PRESS Vol.77

サポートページ

この記事を読むのに必要な時間:およそ 0.5 分

ダウンロード

■ご注意
  • 本コーナーは,本誌記事参考用資料としてのご提供を目的としております。
  • 本誌記載の内容およびサポートサイトで公開しているサンプルコードに基づく運用の結果について,記事の筆者,プログラムの作者/提供元,(株)技術評論社は一切の責任を負いかねます。ご自身の責任のもと,ご使用ください。
  • 各サンプルファイル/ソースコードには,個別に,ライセンスやREADMEファイルなどで注意事項/制限事項が添付されている場合がございます。その場合,該当のライセンス,注意事項/制限事項を優先して適用とさせていただきますので,ダウンロード後,内容をご確認ください。

特集1「スマートフォンテスト最前線」

特集2「Amazon Web Services最新活用」

特集3「実践Sass/Compass」

連載

補足情報

特集1「スマートフォンテスト最前線」第3章「ブラウザテストの自動化」

(2013年10月24日更新)

ChromeDriverを利用したテストに関して,執筆時と状況が変わりました。

2013年10月17日にselenium-webdriverの2.37.0がリリースされ,ChromeDriver2に対応しました。
その結果,記事中に記載している,selenium-webdriverにモンキーパッチを当てる必要がなくなりました。

P.32の「Chromeextensionを利用したtouchイベントへの対応」の2段落目から,「selenium-webdriverにモンキーパッチを当てる」の1段落目の部分に関しては読み飛ばしてください。

また,selenium-webdriver2.37.0に対応したChromeDriver2でmouse2touchを利用するサンプルコードは次のようになります。


profile = ::Selenium::WebDriver::Chrome::Profile.new
mouse2touch = "/path/to/mouse2touch.crx"
if File.exist?(mouse2touch)
  profile.add_extension(mouse2touch)
end
driver = ::Selenium::WebDriver.for :chrome,
  prefs: profile,
  switches: [ "--user-agent=#{user_agent}" ]


Selenium::WebDriver.forの第2引数に与えられているハッシュのキーをprofileからprefsに変更する必要があるので注意してください。

お詫びと訂正(正誤表)

本誌の以下の部分に誤りがありました。ここに訂正するとともに,ご迷惑をおかけしたことを深くお詫び申し上げます。

(2013年11月21日更新)

連載「巨人の肩からPHP」
P.159 コラム「DocCommentによるアノテーション」注a

PHP 5.3.0以降に対応しているPHPのO/Rマッパです
PHP 5.3.2以降に対応しているPHPのO/Rマッパです