SlideShare uma empresa Scribd logo
1 de 33
Baixar para ler offline
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

Mais conteúdo relacionado

Mais procurados

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
 

Mais procurados (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
 

Destaque

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
 

Destaque (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?
 

Semelhante a 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
 

Semelhante a 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...
 

Último

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
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
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 

Último (20)

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
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
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 

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