A Quick Guide To Mobile Web Testing

Different Methods

  • software simulation
  • hardware simulation
  • actual hardware

Chrome Dev Tools

  • use the dev tools you love
  • has a good assortment of screen sizes
  • simulates touch events
  • doesn't always accurately simulate how other browser engines will behave

Genymotion

  • Android simulation
  • Load many different OS versions/devices
  • Pretty accurate rendering for debugging/testing

iOS Simulator

  • Mac only
  • Pretty accurate rendering
  • not so great developer tools, relies on safari
  • Pretty good, but have found simulation to sometimes perform terribly and kind of hard to work with

Android/iPhone

  • Most accurate
  • Both have remote debugging abilities with Chrome or Safari
  • Final testing

Other Tools

  • Charles Proxy
  • Reflector

Thank You

Ian Quattlebaum

mobile web developer

ian@qrift.com

iPhone (enable web inspector) 

  • open the settings
  • tap safari
  • scroll down and select advanced
  • switch web inspector to on

In Safari . . .

  • open Develop menu
  • pick your iOS Simulator or actual hardware from the list

Android ( enable chrome dev tools )

  • go to settings
  • about phone/tablet

  • find the build number

  • tap it about 10 times

  • back to settings

  • enable USB debugging ( under the developer options )

In Chrome . . .             

  • type 'about:inspect' in your chrome url field
  • check the box next to "Discover USB Devices"
  • click the inspect link next to your device when it shows up

Mobile Web Testing

By ianqueue

Mobile Web Testing

  • 636