Watir-mobile-testing
提供:Dev Guides
Watir-モバイルテスト
モバイルテストでは、テスト用のデバイスブラウザーとして機能するデスクトップブラウザーを使用します。 この章でその手順を理解しましょう。
モバイルブラウザでアプリをテストするには、webdriver-user-agentをインストールする必要があります。
webdriver-user-agentのインストール
gem install webdriver-user-agent
さて、以下の例に示すように、Webdriver useragentを使用します-
例
require 'watir'
require 'webdriver-user-agent'
driver = Webdriver::UserAgent.driver(browser: :chrome, agent: :iphone, orientation: :landscape)
browser = Watir::Browser.new driver
browser.goto 'https://facebook.com'
puts "#{browser.url}"
puts browser.url == 'https://m.facebook.com/'
facebook.comのURLを指定しました。 あなたがそれを実行すると、以下に示すように、ユーザーエージェントに基づいて、モバイルモードで開きます-
次に、ポートレートモードで試してみましょう。 この目的のために次のコードを使用します-
require 'watir'
require 'webdriver-user-agent'
driver = Webdriver::UserAgent.driver(browser: :chrome, agent: :iphone, orientation: :portrait)
browser = Watir::Browser.new driver
browser.goto 'https://facebook.com'
puts "#{browser.url}"
puts browser.url == 'https://m.facebook.com/'
ポートレートモードでの出力は以下のとおりです-