Top Banner
TESTING RESPONSIVE WEB DESIGN ONE SITE FOR EVERY SCREEN Baiju Joseph Director QE & RE , Yahoo! [email protected] 18 May 2013
15

Rwd Testing Baiju Joseph

Nov 29, 2014

Download

Technology

vodQA

Presentation from vodQA Bangalore Get Set Test
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Rwd Testing Baiju Joseph

TESTING RESPONSIVE WEB DESIGN ONE SITE FOR EVERY SCREEN

Baiju Joseph Director QE & RE , Yahoo!

[email protected] 18 May 2013

Page 2: Rwd Testing Baiju Joseph

AGENDA

• Ever growing Mobile • Why Responsive Web Design • Responsive Web Design • Testing – Responsive Web Design • Useful tools

Disclaimer: The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

Page 3: Rwd Testing Baiju Joseph

EVER GROWING MOBILE

Source : Morgan Stanley Research

Page 4: Rwd Testing Baiju Joseph

EVER GROWING MOBILE

Source : comScore

© comScore, Inc. Proprietary. 15 Source: comScore Device Essential December 10, 2012

People are using different devices depending on the time of the day (Weekday: December 10, 2012)

Smartphones

Tablets

PCs rule our workdays

rule our mornings

8:00 am 6:00 pm 12:00 am

rule our evenings

Page 5: Rwd Testing Baiju Joseph

WHY RESPONSIVE WEB DESIGN

“Day by day, the number of devices, platforms, and browsers that need to work with your site grows. Responsive web design represents a fundamental shift in how we’ll build websites for the decade to come.” ~ Jeffrey Veen

Page 6: Rwd Testing Baiju Joseph

•  accessible on many devices – just need a browser and internet connection •  one code for many screens

•  easy to develop and maintain

•  cost effective

•  better SEO

WHY RESPONSIVE WEB DESIGN

Page 7: Rwd Testing Baiju Joseph

•  a design approach •  for providing optimal viewing experience

•  easy reading and navigation

•  with a minimum of resizing, panning, and scrolling

•  across a wide range of devices (pc , tablet , phones…)

RESPONSIVE WEB DESIGN - RWD

Source : Wikipedis

Page 8: Rwd Testing Baiju Joseph

•  fluid , proportion based grids •  flexible images

•  Media queries •  Selectively serving style sheets based on

device

RESPONSIVE WEB DESIGN - RWD

Page 9: Rwd Testing Baiju Joseph

•  compare functionality on devices •  rendering •  performance •  real device testing •  automate once – run on multi devices

RWD TESTING

Page 10: Rwd Testing Baiju Joseph

• Mobile emulators (opera , chrome) •  Tries to mimic behavior of real device • Browser based user agent simulators

RWD TESTING TOOLS

Page 11: Rwd Testing Baiju Joseph

•  iOS Simulator • Closest to working of real device •  Part of Xcode tools with iOS SDK

•  Android Emulator • mimics all of the hardware and

software features of a typical mobile device • With Android SDK

RWD TESTING TOOLS

Page 12: Rwd Testing Baiju Joseph

•  performance •  Yslow : analyzes web pages and

suggests ways to improve their performance

RWD TESTING TOOLS

Page 13: Rwd Testing Baiju Joseph

•  Mobile Testing skill •  Mobile , RWD technology knowledge •  Too many device combinations •  Lack of real devices •  Testability hooks in architecture

RWD TESTING CHALLENGES

Page 14: Rwd Testing Baiju Joseph
Page 15: Rwd Testing Baiju Joseph