Watir - Thử nghiệm trên thiết bị di động
Đối với thử nghiệm Di động, chúng tôi sẽ sử dụng trình duyệt Máy tính để bàn sẽ hoạt động như trình duyệt thiết bị cho mục đích thử nghiệm. Hãy để chúng tôi hiểu quy trình của nó trong chương này.
Để kiểm tra ứng dụng của bạn trên trình duyệt di động, chúng tôi cần cài đặt webdriver-user-agent.
Cài đặt webdriver-user-agent
gem install webdriver-user-agent
Bây giờ, chúng ta sẽ sử dụng công cụ hỗ trợ Webdriver như trong ví dụ dưới đây -
Thí dụ
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/'
Chúng tôi đã cung cấp cho facebook.com url. Khi bạn thực thi nó, nó sẽ mở ra ở chế độ di động, dựa trên công dụng, như được hiển thị bên dưới -
Bây giờ chúng ta hãy thử ở chế độ dọc. Sử dụng mã sau cho mục đích này -
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/'
Đầu ra ở chế độ dọc như hình dưới đây -