SlideShare une entreprise Scribd logo
1  sur  33
Télécharger pour lire hors ligne
1
Testing Responsive
Web Design
12 Giugno 2013
Cristina Lusetti
Senior Quality Assurance
frog
"Man had landed on the moon and
young people wanted to change the world;
we all wanted to make a difference.
I wanted to make people smile.”
— Hartmut Esslinger, 1969
2
design changed the world
3
Product Design
Our legacy in craftsmanship
brings form to our clients'
ideas. 	
  
Technology Design
Our technological expertise
inspires and validates our
creative work.
Software Engineering
We deliver ideas to market
with the speed and fidelity
our clients need to succeed.
frog ThinkTM
We help our clients generate
ideas through insights and
provocation.
We combine research, strategy, design, and engineering
to link insights to ideas and bring ideas to markets.
Innovation Strategy
We uncover market insights
and craft strategies to
commercialize ideas.
Brand Design
We shape brands by building
the brand story into the
products we create.
Design Research
We understand consumer
behavior by immersing
ourselves in their world.
Experience Design
We create design for all of the
platforms, unifying them into a
single, consistent experience.
Front End Testing in a
Design Company
5
•  Text, controls and images are aligned
properly
•  Hover and selection states highlight
and color changes
•  Suitable clickable area
Screen
Controls
Text
Understand what is possible to transfer from the design to the developed
product
•  Color, shading, and gradient are consistent with comps.
•  Check for correct padding around the edges
•  Text, images, controls, and frames do not run into the edges of
the screen
Visual Testing
•  Font size, style and color are consistent for each
type of text
•  Typed text (data entry) scrolls and displays
properly
Responsive Web Site
7
8
9
Responsive Web Design - Di cosa si tratta
This approach will simplify Web Site Design to obtain an adaptable
version for different platforms such as desktop, tablet or
smartphone, keeping the focus on the most important elements.
Pages should be
readable on all
resolutions.
Never visualize the
horizontal bar in the
page.
Content defined
‘important’ need to be
visible in all
breakpoints.
Basic Rules
Example
10
11
12
Test a Responsive Web Site
Breakpoints
Each breakpoint requires an adaptation of the layout, with modules that change their position and
rules. Another possibility is to have a fluid layout, with text and images that fit proportionately in
relation to the width of the page.
14
Breakpoints
15
Modules
16
Focus on the system and on the rules of the modules.
Page resize
Keep the fluidity of
the elements
Breakpoints
change
No visual lock on the
elements
Device rotation
Check that all items
carry the resize
together
17
Responsive - Desktop
18
Responsive
Tablet e
Smarphone
19
Menù
Esempio 1
20
Esempio 2
21
22
23
Carousel
Adaptation of the
module and enable
touch experience
24
Listing
25
Content Check
Content need to be visible on all the
screens with
different sizes and resolutions
•  Text alignment
•  Text size
•  Max characters number
•  End of the sentence with 3 dots
26
27
Particular case
Desktop
Tablet – First/Design version
Tablet – Fixed/Developed Version
OS and Browser support
It’s not realistic to think we can promise all designs will work perfectly on all devices and on all
Operating Systems.
We need to define a Gradual Support and some specific Reference Device.
28
Something useful
Testing on the Desktop with various resolutions is an important step for understanding how the Web
Site will look on a device and help save time in testing for each device.
Chrome – Window Resizer
29
Firefox Nightly
Documentation
Guidelines outlining a Responsive Website
focus on the specific rules of the various
modules.
Each module needs to have a dedicated,
detailed section that explains the
functionality and the adaptation rules for
each breakpoint.
30
-Global patterns
-Colors and fonts
-Space inside and
outside modules
31
Documentation
32
Make a recap…
Breakpoints And Fluidity Modules
Strange Case
Browser Support and OS Documentation
Most important things to
remember are the System and
testing on Real devices
7/11/1Du: Web implementation and delivery 33

Contenu connexe

Tendances

Web Design in the Multiscreen Era
Web Design in the Multiscreen EraWeb Design in the Multiscreen Era
Web Design in the Multiscreen EraJeremy Horn
 
How to write compelling user stories
How to write compelling user storiesHow to write compelling user stories
How to write compelling user storiesBalaji Rajagopalan
 
Successful interactive design
Successful interactive designSuccessful interactive design
Successful interactive designLeisy Vidal
 
Minimal responsive blog theme
Minimal responsive blog themeMinimal responsive blog theme
Minimal responsive blog themeJenifer Angle
 
UX Portfolios: How to tell your story
UX Portfolios: How to tell your storyUX Portfolios: How to tell your story
UX Portfolios: How to tell your storyMarcelo Graciolli
 
Android App Development Journey
Android App Development JourneyAndroid App Development Journey
Android App Development JourneyGerard
 
Uniface Lectures Webinar - Uniface Mobile
Uniface Lectures Webinar - Uniface MobileUniface Lectures Webinar - Uniface Mobile
Uniface Lectures Webinar - Uniface MobileUniface
 
Responsive Web Design for Foodies
Responsive Web Design for FoodiesResponsive Web Design for Foodies
Responsive Web Design for FoodiesDavid Ip
 
Best practices for_mobile_site
Best practices for_mobile_siteBest practices for_mobile_site
Best practices for_mobile_siteL Ravi Kiran
 
Webview: The fifth element
Webview: The fifth elementWebview: The fifth element
Webview: The fifth elementFernando Cejas
 
7 reasons content editors love Umbraco 7
7 reasons content editors love Umbraco 7 7 reasons content editors love Umbraco 7
7 reasons content editors love Umbraco 7 Bit10 Limited
 
First Take - Build 2016 Day #1 Keynote Takeaways
First Take - Build 2016 Day #1 Keynote TakeawaysFirst Take - Build 2016 Day #1 Keynote Takeaways
First Take - Build 2016 Day #1 Keynote TakeawaysHolger Mueller
 
Musings - Will the Microsoft Hololens change the Future of Work?
Musings - Will the Microsoft Hololens change the Future of Work?Musings - Will the Microsoft Hololens change the Future of Work?
Musings - Will the Microsoft Hololens change the Future of Work?Holger Mueller
 
Responsive Web design
Responsive Web designResponsive Web design
Responsive Web designNeha Sharma
 

Tendances (19)

Web Design in the Multiscreen Era
Web Design in the Multiscreen EraWeb Design in the Multiscreen Era
Web Design in the Multiscreen Era
 
How to write compelling user stories
How to write compelling user storiesHow to write compelling user stories
How to write compelling user stories
 
Successful interactive design
Successful interactive designSuccessful interactive design
Successful interactive design
 
Mvp tools
Mvp toolsMvp tools
Mvp tools
 
Minimal responsive blog theme
Minimal responsive blog themeMinimal responsive blog theme
Minimal responsive blog theme
 
UX Portfolios: How to tell your story
UX Portfolios: How to tell your storyUX Portfolios: How to tell your story
UX Portfolios: How to tell your story
 
Android App Development Journey
Android App Development JourneyAndroid App Development Journey
Android App Development Journey
 
Uniface Lectures Webinar - Uniface Mobile
Uniface Lectures Webinar - Uniface MobileUniface Lectures Webinar - Uniface Mobile
Uniface Lectures Webinar - Uniface Mobile
 
WebVisions: ISITE Design and CCLI on Platformication
WebVisions: ISITE Design and CCLI on PlatformicationWebVisions: ISITE Design and CCLI on Platformication
WebVisions: ISITE Design and CCLI on Platformication
 
Responsive Web Design for Foodies
Responsive Web Design for FoodiesResponsive Web Design for Foodies
Responsive Web Design for Foodies
 
Best practices for_mobile_site
Best practices for_mobile_siteBest practices for_mobile_site
Best practices for_mobile_site
 
Webview: The fifth element
Webview: The fifth elementWebview: The fifth element
Webview: The fifth element
 
7 reasons content editors love Umbraco 7
7 reasons content editors love Umbraco 7 7 reasons content editors love Umbraco 7
7 reasons content editors love Umbraco 7
 
First Take - Build 2016 Day #1 Keynote Takeaways
First Take - Build 2016 Day #1 Keynote TakeawaysFirst Take - Build 2016 Day #1 Keynote Takeaways
First Take - Build 2016 Day #1 Keynote Takeaways
 
Responsive web design
Responsive web design Responsive web design
Responsive web design
 
Musings - Will the Microsoft Hololens change the Future of Work?
Musings - Will the Microsoft Hololens change the Future of Work?Musings - Will the Microsoft Hololens change the Future of Work?
Musings - Will the Microsoft Hololens change the Future of Work?
 
Why responsive design isn't enough
Why responsive design isn't enoughWhy responsive design isn't enough
Why responsive design isn't enough
 
Responsive Web design
Responsive Web designResponsive Web design
Responsive Web design
 
Mobile squeeze pro review
Mobile squeeze pro reviewMobile squeeze pro review
Mobile squeeze pro review
 

En vedette

Visual Regression Testing
Visual Regression TestingVisual Regression Testing
Visual Regression TestingVodqaBLR
 
Galen Framework - Responsive Design Automation
Galen Framework - Responsive Design AutomationGalen Framework - Responsive Design Automation
Galen Framework - Responsive Design AutomationVenkat Ramana Reddy Parine
 
Get responsive with Galen
Get responsive with GalenGet responsive with Galen
Get responsive with GalenThoughtworks
 
Testing Responsive Webdesign
Testing Responsive WebdesignTesting Responsive Webdesign
Testing Responsive WebdesignSven Wolfermann
 
XpDays - Automated testing of responsive design (GalenFramework)
XpDays - Automated testing of responsive design (GalenFramework)XpDays - Automated testing of responsive design (GalenFramework)
XpDays - Automated testing of responsive design (GalenFramework)Alex Fruzenshtein
 
Testing the User Interface - Coded UI Tests with Visual Studio 2010
Testing the User Interface - Coded UI Tests with Visual Studio 2010Testing the User Interface - Coded UI Tests with Visual Studio 2010
Testing the User Interface - Coded UI Tests with Visual Studio 2010Eric D. Boyd
 
The evolution of agile development process
The evolution of agile development processThe evolution of agile development process
The evolution of agile development processDavid Tzemach
 
Berlin Selenium Meetup - Galen Framework
Berlin Selenium Meetup -  Galen FrameworkBerlin Selenium Meetup -  Galen Framework
Berlin Selenium Meetup - Galen FrameworkMichael Palotas
 
Automated layout testing using Galen Framework
Automated layout testing using Galen FrameworkAutomated layout testing using Galen Framework
Automated layout testing using Galen FrameworkSperasoft
 
All you need to know about regression testing | David Tzemach
All you need to know about regression testing | David TzemachAll you need to know about regression testing | David Tzemach
All you need to know about regression testing | David TzemachDavid Tzemach
 
Regression Testing
Regression TestingRegression Testing
Regression TestingHabibur Rony
 
Colorful world-of-visual-automation-testing-latest
Colorful world-of-visual-automation-testing-latestColorful world-of-visual-automation-testing-latest
Colorful world-of-visual-automation-testing-latestOnur Baskirt
 
Advanced Appium: SeleniumConf UK 2016
Advanced Appium: SeleniumConf UK 2016Advanced Appium: SeleniumConf UK 2016
Advanced Appium: SeleniumConf UK 2016Dan Cuellar
 
Agile vs. waterfall - The fundamentals differences
Agile vs. waterfall - The fundamentals differencesAgile vs. waterfall - The fundamentals differences
Agile vs. waterfall - The fundamentals differencesDavid Tzemach
 
User Interface Testing | Best Practices
User Interface Testing | Best Practices User Interface Testing | Best Practices
User Interface Testing | Best Practices David Tzemach
 
UI Testing Best Practices - An Expected Journey
UI Testing Best Practices - An Expected JourneyUI Testing Best Practices - An Expected Journey
UI Testing Best Practices - An Expected JourneyOren Farhi
 
Regression testing
Regression testingRegression testing
Regression testingMohua Amin
 
Cross browser testing using BrowserStack
Cross browser testing using BrowserStack Cross browser testing using BrowserStack
Cross browser testing using BrowserStack RapidValue
 
Who are you building for?
Who are you building for?Who are you building for?
Who are you building for?marc mcneill
 

En vedette (20)

Visual Regression Testing
Visual Regression TestingVisual Regression Testing
Visual Regression Testing
 
Galen Framework - Responsive Design Automation
Galen Framework - Responsive Design AutomationGalen Framework - Responsive Design Automation
Galen Framework - Responsive Design Automation
 
Get responsive with Galen
Get responsive with GalenGet responsive with Galen
Get responsive with Galen
 
Testing Responsive Webdesign
Testing Responsive WebdesignTesting Responsive Webdesign
Testing Responsive Webdesign
 
XpDays - Automated testing of responsive design (GalenFramework)
XpDays - Automated testing of responsive design (GalenFramework)XpDays - Automated testing of responsive design (GalenFramework)
XpDays - Automated testing of responsive design (GalenFramework)
 
Testing the User Interface - Coded UI Tests with Visual Studio 2010
Testing the User Interface - Coded UI Tests with Visual Studio 2010Testing the User Interface - Coded UI Tests with Visual Studio 2010
Testing the User Interface - Coded UI Tests with Visual Studio 2010
 
The evolution of agile development process
The evolution of agile development processThe evolution of agile development process
The evolution of agile development process
 
Berlin Selenium Meetup - Galen Framework
Berlin Selenium Meetup -  Galen FrameworkBerlin Selenium Meetup -  Galen Framework
Berlin Selenium Meetup - Galen Framework
 
Automated layout testing using Galen Framework
Automated layout testing using Galen FrameworkAutomated layout testing using Galen Framework
Automated layout testing using Galen Framework
 
All you need to know about regression testing | David Tzemach
All you need to know about regression testing | David TzemachAll you need to know about regression testing | David Tzemach
All you need to know about regression testing | David Tzemach
 
Regression Testing
Regression TestingRegression Testing
Regression Testing
 
Colorful world-of-visual-automation-testing-latest
Colorful world-of-visual-automation-testing-latestColorful world-of-visual-automation-testing-latest
Colorful world-of-visual-automation-testing-latest
 
Advanced Appium: SeleniumConf UK 2016
Advanced Appium: SeleniumConf UK 2016Advanced Appium: SeleniumConf UK 2016
Advanced Appium: SeleniumConf UK 2016
 
Agile vs. waterfall - The fundamentals differences
Agile vs. waterfall - The fundamentals differencesAgile vs. waterfall - The fundamentals differences
Agile vs. waterfall - The fundamentals differences
 
User Interface Testing | Best Practices
User Interface Testing | Best Practices User Interface Testing | Best Practices
User Interface Testing | Best Practices
 
UI Testing Best Practices - An Expected Journey
UI Testing Best Practices - An Expected JourneyUI Testing Best Practices - An Expected Journey
UI Testing Best Practices - An Expected Journey
 
Regression testing
Regression testingRegression testing
Regression testing
 
Cross browser testing using BrowserStack
Cross browser testing using BrowserStack Cross browser testing using BrowserStack
Cross browser testing using BrowserStack
 
Agile scrum roles
Agile scrum rolesAgile scrum roles
Agile scrum roles
 
Who are you building for?
Who are you building for?Who are you building for?
Who are you building for?
 

Similaire à Testing responsive web design pdf

RESS @ SapientNitro CGN (UX CGN 10)
RESS @ SapientNitro CGN (UX CGN 10)RESS @ SapientNitro CGN (UX CGN 10)
RESS @ SapientNitro CGN (UX CGN 10)Axel Hermes
 
Responsive Web Design Analysis
Responsive Web Design AnalysisResponsive Web Design Analysis
Responsive Web Design AnalysisGamze Dede Pala
 
Responsive Design Studio [Mountain View 2013]
Responsive Design Studio [Mountain View 2013]Responsive Design Studio [Mountain View 2013]
Responsive Design Studio [Mountain View 2013]Aaron Gustafson
 
Website redesign
Website redesignWebsite redesign
Website redesignOptfinITy
 
Guidelines for Responsive UX Design 11/15/2018
Guidelines for Responsive UX Design 11/15/2018Guidelines for Responsive UX Design 11/15/2018
Guidelines for Responsive UX Design 11/15/2018Robert Stribley
 
Responsive Web Design ~ Best Practices for Maximizing ROI
Responsive Web Design ~ Best Practices for Maximizing ROIResponsive Web Design ~ Best Practices for Maximizing ROI
Responsive Web Design ~ Best Practices for Maximizing ROIJuan Carlos Duron
 
Responsive Web Design Presentation
Responsive Web Design PresentationResponsive Web Design Presentation
Responsive Web Design PresentationEnvano
 
Guidelines for Responsive UX Design 07/07/2018
Guidelines for Responsive UX Design 07/07/2018Guidelines for Responsive UX Design 07/07/2018
Guidelines for Responsive UX Design 07/07/2018Robert Stribley
 
2013 ion responsive_design_landingpages
2013 ion responsive_design_landingpages2013 ion responsive_design_landingpages
2013 ion responsive_design_landingpagesChafik YAHOU
 
Guidelines for Responsive UX Design 11/16/19
Guidelines for Responsive UX Design 11/16/19Guidelines for Responsive UX Design 11/16/19
Guidelines for Responsive UX Design 11/16/19Robert Stribley
 
Responsive Web Design Workshop, Frankfurt Bookfair 2013
Responsive Web Design Workshop, Frankfurt Bookfair 2013Responsive Web Design Workshop, Frankfurt Bookfair 2013
Responsive Web Design Workshop, Frankfurt Bookfair 2013Michael Cairns
 
Web Design and Software Development
Web Design and Software DevelopmentWeb Design and Software Development
Web Design and Software DevelopmentAthena Inc, Goa
 
Responsive Design for Landing Pages
Responsive Design for Landing PagesResponsive Design for Landing Pages
Responsive Design for Landing PagesEvgeny Tsarkov
 
Best-Practices-for-Mobile-Responsive-Design (1).pptx
Best-Practices-for-Mobile-Responsive-Design (1).pptxBest-Practices-for-Mobile-Responsive-Design (1).pptx
Best-Practices-for-Mobile-Responsive-Design (1).pptxAttitude Tally Academy
 
Guidelines for Responsive UX Design 03/23/2019
Guidelines for Responsive UX Design 03/23/2019Guidelines for Responsive UX Design 03/23/2019
Guidelines for Responsive UX Design 03/23/2019Robert Stribley
 
eMarketer Webinar: Responsive Design—A Solution for Publishers, a Question fo...
eMarketer Webinar: Responsive Design—A Solution for Publishers, a Question fo...eMarketer Webinar: Responsive Design—A Solution for Publishers, a Question fo...
eMarketer Webinar: Responsive Design—A Solution for Publishers, a Question fo...eMarketer
 
Emarketerwebinarresponsivedesignsolutionpublishersquestionmarketers 130725135...
Emarketerwebinarresponsivedesignsolutionpublishersquestionmarketers 130725135...Emarketerwebinarresponsivedesignsolutionpublishersquestionmarketers 130725135...
Emarketerwebinarresponsivedesignsolutionpublishersquestionmarketers 130725135...Melanie Eisenberg
 

Similaire à Testing responsive web design pdf (20)

RESS @ SapientNitro CGN (UX CGN 10)
RESS @ SapientNitro CGN (UX CGN 10)RESS @ SapientNitro CGN (UX CGN 10)
RESS @ SapientNitro CGN (UX CGN 10)
 
Responsive Web Design Analysis
Responsive Web Design AnalysisResponsive Web Design Analysis
Responsive Web Design Analysis
 
Responsive Design Studio [Mountain View 2013]
Responsive Design Studio [Mountain View 2013]Responsive Design Studio [Mountain View 2013]
Responsive Design Studio [Mountain View 2013]
 
Website redesign
Website redesignWebsite redesign
Website redesign
 
10 Things You Must Need To Know About Responsive Design.pdf
10 Things You Must Need To Know About Responsive Design.pdf10 Things You Must Need To Know About Responsive Design.pdf
10 Things You Must Need To Know About Responsive Design.pdf
 
Responsive Web Design Whitepaper
Responsive Web Design WhitepaperResponsive Web Design Whitepaper
Responsive Web Design Whitepaper
 
Guidelines for Responsive UX Design 11/15/2018
Guidelines for Responsive UX Design 11/15/2018Guidelines for Responsive UX Design 11/15/2018
Guidelines for Responsive UX Design 11/15/2018
 
Responsive Web Design ~ Best Practices for Maximizing ROI
Responsive Web Design ~ Best Practices for Maximizing ROIResponsive Web Design ~ Best Practices for Maximizing ROI
Responsive Web Design ~ Best Practices for Maximizing ROI
 
Responsive Web Design Presentation
Responsive Web Design PresentationResponsive Web Design Presentation
Responsive Web Design Presentation
 
Guidelines for Responsive UX Design 07/07/2018
Guidelines for Responsive UX Design 07/07/2018Guidelines for Responsive UX Design 07/07/2018
Guidelines for Responsive UX Design 07/07/2018
 
2013 ion responsive_design_landingpages
2013 ion responsive_design_landingpages2013 ion responsive_design_landingpages
2013 ion responsive_design_landingpages
 
Guidelines for Responsive UX Design 11/16/19
Guidelines for Responsive UX Design 11/16/19Guidelines for Responsive UX Design 11/16/19
Guidelines for Responsive UX Design 11/16/19
 
Responsive Web Design Workshop, Frankfurt Bookfair 2013
Responsive Web Design Workshop, Frankfurt Bookfair 2013Responsive Web Design Workshop, Frankfurt Bookfair 2013
Responsive Web Design Workshop, Frankfurt Bookfair 2013
 
Web Design and Software Development
Web Design and Software DevelopmentWeb Design and Software Development
Web Design and Software Development
 
Sbwire 531031
Sbwire 531031Sbwire 531031
Sbwire 531031
 
Responsive Design for Landing Pages
Responsive Design for Landing PagesResponsive Design for Landing Pages
Responsive Design for Landing Pages
 
Best-Practices-for-Mobile-Responsive-Design (1).pptx
Best-Practices-for-Mobile-Responsive-Design (1).pptxBest-Practices-for-Mobile-Responsive-Design (1).pptx
Best-Practices-for-Mobile-Responsive-Design (1).pptx
 
Guidelines for Responsive UX Design 03/23/2019
Guidelines for Responsive UX Design 03/23/2019Guidelines for Responsive UX Design 03/23/2019
Guidelines for Responsive UX Design 03/23/2019
 
eMarketer Webinar: Responsive Design—A Solution for Publishers, a Question fo...
eMarketer Webinar: Responsive Design—A Solution for Publishers, a Question fo...eMarketer Webinar: Responsive Design—A Solution for Publishers, a Question fo...
eMarketer Webinar: Responsive Design—A Solution for Publishers, a Question fo...
 
Emarketerwebinarresponsivedesignsolutionpublishersquestionmarketers 130725135...
Emarketerwebinarresponsivedesignsolutionpublishersquestionmarketers 130725135...Emarketerwebinarresponsivedesignsolutionpublishersquestionmarketers 130725135...
Emarketerwebinarresponsivedesignsolutionpublishersquestionmarketers 130725135...
 

Dernier

Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfOverkill Security
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 

Dernier (20)

Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 

Testing responsive web design pdf

  • 1. 1 Testing Responsive Web Design 12 Giugno 2013 Cristina Lusetti Senior Quality Assurance frog
  • 2. "Man had landed on the moon and young people wanted to change the world; we all wanted to make a difference. I wanted to make people smile.” — Hartmut Esslinger, 1969 2 design changed the world
  • 3. 3 Product Design Our legacy in craftsmanship brings form to our clients' ideas.   Technology Design Our technological expertise inspires and validates our creative work. Software Engineering We deliver ideas to market with the speed and fidelity our clients need to succeed. frog ThinkTM We help our clients generate ideas through insights and provocation. We combine research, strategy, design, and engineering to link insights to ideas and bring ideas to markets. Innovation Strategy We uncover market insights and craft strategies to commercialize ideas. Brand Design We shape brands by building the brand story into the products we create. Design Research We understand consumer behavior by immersing ourselves in their world. Experience Design We create design for all of the platforms, unifying them into a single, consistent experience.
  • 4. Front End Testing in a Design Company
  • 5. 5 •  Text, controls and images are aligned properly •  Hover and selection states highlight and color changes •  Suitable clickable area Screen Controls Text Understand what is possible to transfer from the design to the developed product •  Color, shading, and gradient are consistent with comps. •  Check for correct padding around the edges •  Text, images, controls, and frames do not run into the edges of the screen Visual Testing •  Font size, style and color are consistent for each type of text •  Typed text (data entry) scrolls and displays properly
  • 7. 7
  • 8. 8
  • 9. 9 Responsive Web Design - Di cosa si tratta This approach will simplify Web Site Design to obtain an adaptable version for different platforms such as desktop, tablet or smartphone, keeping the focus on the most important elements. Pages should be readable on all resolutions. Never visualize the horizontal bar in the page. Content defined ‘important’ need to be visible in all breakpoints. Basic Rules
  • 11. 11
  • 12. 12
  • 13. Test a Responsive Web Site
  • 14. Breakpoints Each breakpoint requires an adaptation of the layout, with modules that change their position and rules. Another possibility is to have a fluid layout, with text and images that fit proportionately in relation to the width of the page. 14 Breakpoints
  • 16. 16 Focus on the system and on the rules of the modules. Page resize Keep the fluidity of the elements Breakpoints change No visual lock on the elements Device rotation Check that all items carry the resize together
  • 21. 21
  • 22. 22
  • 23. 23 Carousel Adaptation of the module and enable touch experience
  • 25. 25
  • 26. Content Check Content need to be visible on all the screens with different sizes and resolutions •  Text alignment •  Text size •  Max characters number •  End of the sentence with 3 dots 26
  • 27. 27 Particular case Desktop Tablet – First/Design version Tablet – Fixed/Developed Version
  • 28. OS and Browser support It’s not realistic to think we can promise all designs will work perfectly on all devices and on all Operating Systems. We need to define a Gradual Support and some specific Reference Device. 28
  • 29. Something useful Testing on the Desktop with various resolutions is an important step for understanding how the Web Site will look on a device and help save time in testing for each device. Chrome – Window Resizer 29 Firefox Nightly
  • 30. Documentation Guidelines outlining a Responsive Website focus on the specific rules of the various modules. Each module needs to have a dedicated, detailed section that explains the functionality and the adaptation rules for each breakpoint. 30
  • 31. -Global patterns -Colors and fonts -Space inside and outside modules 31 Documentation
  • 32. 32 Make a recap… Breakpoints And Fluidity Modules Strange Case Browser Support and OS Documentation Most important things to remember are the System and testing on Real devices
  • 33. 7/11/1Du: Web implementation and delivery 33