Front End Developer at Envato
The ultimate goal is to deliver a consistent experience
to users on a variety of devices and browsers
Does the site look ok?
Are there any bugs?
Does the user interaction feel good?
Is the site optimised for mobile?
Synchronised Testing
Web-based services
Browser Developer Tools
Remote Debugging
Viewport Resizers
Automated Screenshots
Simulators & Emulators
Open Device Labs
Analytics
Research
Survey results
Synchronised testing is an efficient way to automatically perform the same action across a variety of browsers and devices simultaneously.
“synchronizes scrolls, clicks, reloads and form input across all connected clients.”
“Wirelessly pair multiple iOS and Android devices to your computer. With Edge Inspect, you browse in Chrome, and all connected devices will stay in sync.”
Web-based services offer the ability to test
your site across a massive collection of
mobile OS and browser combinations.
“Live, Web-Based Browser Testing.
Instant access to all desktop and mobile browsers.”
“Cross browser test your website in dozens of browsers with instant results”
Emulate mobile devices
Override device settings
Set viewport
- On the keyboard, press ctrl-shift-I on Windows or Linux, or cmd-option-I on Macintosh.
- Click on the Settings cog and open up the Overrides panel
- On the Tools menu, choose Web Developer, and then Responsive Design View.
- On the keyboard, press ctrl-shift-M on Windows or Linux, or cmd-option-M on Macintosh.
- F12 tools are available on any page you are viewing from within Internet Explorer 11.
- Press F12 then ctrl+8
Bookmarklets
Interactive resizers
Side-by-side comparison
Desktop application
Emulates mobile device hardware
Emulates mobile device OS
Don’t represent any real device hardware
Respresents OS as a whole
Desktop application
Less complex
Simulates some of the behavior of a device
Does not emulate hardware
Does not work on real OS
Open Device Labs (ODLs) are a non-profit community driven collection of devices that are open to developers to visit so that they can physically test their work on a broader range of devices.
67 ODLs
22 countries
1073 devices
opendevicelab.com
Many ways to test a responsive/mobile website
All depends on what you want to test
Don't necessarily need physical devices
Plenty of free resources
Ghostlab is amazing!!