SlideShare a Scribd company logo
1 of 28
Download to read offline
@tompeham I @usersnap
HOW TO APPROACH MOBILE
WEBSITE TESTING
THIS IS ME!
@TOMPEHAM I @USERSNAP
@TOMPEHAM I @USERSNAP
Say hi!
THIS IS ME!
BEFORE WE GET STARTED…
You can find all resources here.
HOW TO APPROACH MOBILE
HERE IS
WEBSITE TESTING
“Responsive Design is no longer a luxury, but a
necessity.” - InVision
What does RWD mean?
This means that developers should be creating their
websites so a user can access it from any smart device,
be it iPhone, smartwatch, Kindle or notebook, without
running into problems.
Getting started with mobile testing
The goal of mobile website testing is
to deliver a consistent but relevant
experience to users across all those
different devices, and that can be
really hard to manage.
What to look out for
When it comes to mobile website testing there are 4 basic
things to look out for. These are:
1. Does the site look great on each device

2. Is it free of bugs on each device

3. Is the interface user-friendly on each device

4. Is the site optimized for each device
Validate your HTML and CSS code
You should first try to validate the HTML code of your page.
It’s not because the website works for you that it’ll work for
everyone.
So the most important step is to make sure you’ve covered
the basic and the website is on par with all HTML and CSS
standards.
W3C mobileOK Checker
W3C is a web based automated validation tool and is one of
the best tools to check the compatibility of your site on
mobile devices: https://validator.w3.org/mobile/
Chrome Developer Tools
The Chrome Developer tools are a great place for fixing HTML and
CSS issues. Through the whole testing workflow, the Chrome
Developer Tools should be your home base.
Test on different browsers and operating
systems
You should then test your website
on multiple browsers, especially the
ones which are most popular in your
target audience. This probably
means testing in Firefox, Chrome,
Safari or Internet Explorer.
Testing on BrowserStack
Browserstack is a web service that allows access to desktop and
mobile devices and can be used by professionals to test their sites.
https://www.browserstack.com
Test for different mobile devices
The best way to test the responsiveness of any site is by simply
testing it on different mobile devices. The user experience varies
depending on the page loading time, pixel densities and the size of
the tap targets.
Testing with Android Emulator and iOS
Simulator
Since comprehensive testing on each mobile device is often not
possible due to cost and time limitations, a mobile device testing
suite works best in testing.
Other than testing on the real mobile devices, you can also use an
emulator. Emulators are software that are mainly designed for
testing apps and default web browsers.
Here are some of the best emulators…
Responsinator
Responsinator is great tool for testing your responsive web design.
It’s free of any cost and works great for performing a quick layout
check. http://www.responsinator.com/
Am I Responsive?
Am I responsive is a web based tool that will show you if a certain
website has an responsive web design. Though it’s more a tool for a
quick and simple check, than for testing and bug tracking purpose.
http://ami.responsivedesign.is
MobiReady
MobiReady is basically an online testing tool. It performs a number
of tests and provides a comprehensive result for the compatibility
of your website for the mobile use. http://ready.mobi
Mobile testing after deployment
As with all things development related, there’s no guarantee that
after deployment, your website will be flawless. In fact, there will be
bugs, always.
So, after deployment, you’re going to want to keep an eye on your
responsive website.
Here are two great tools to help you…
Pingdom
This tool monitors how the user experiences the website and where
they might find potential hiccups. 

http://tools.pingdom.com/fpt/
Usersnap
Usersnap helps you get information about bugs, without bothering
your users all too much. https://usersnap.com
THAT WAS A LOT…
Enjoyed	this	presentation?
Enjoyed	this	presentation?
			Yes	you	did?	Awesome.
Enjoyed	this	presentation?
			Yes	you	did?	Awesome.
										Give	it	a	tweet!
Enjoyed	this	presentation?
			Yes	you	did?	Awesome.
										Give	it	a	tweet!
													PLEASE!	:)
ONE LAST THING…
JUST PING US ON TWITTER.

More Related Content

What's hot

Mobile App Testing by Mark Wilson
Mobile App Testing by Mark WilsonMobile App Testing by Mark Wilson
Mobile App Testing by Mark Wilsonphpwgtn
 
Mobile Application Testing by Javed Ansari
Mobile Application Testing by Javed AnsariMobile Application Testing by Javed Ansari
Mobile Application Testing by Javed AnsariJaved Ansari
 
Mobile Testing Service Desk_Own.ppt
Mobile Testing Service Desk_Own.pptMobile Testing Service Desk_Own.ppt
Mobile Testing Service Desk_Own.pptQA Programmer
 
6 easy bug tracking tips & tricks every developer should know!
6 easy bug tracking tips & tricks every developer should know!6 easy bug tracking tips & tricks every developer should know!
6 easy bug tracking tips & tricks every developer should know!Thomas Peham
 
Mobile applications and automation testing
Mobile applications and automation testingMobile applications and automation testing
Mobile applications and automation testingIndicThreads
 
SaaS Digital Assurance Lab
SaaS Digital Assurance LabSaaS Digital Assurance Lab
SaaS Digital Assurance LabExperitest
 
Why Apps Succeed: 4 Keys to Winning the Digital Quality Game
Why Apps Succeed: 4 Keys to Winning the Digital Quality GameWhy Apps Succeed: 4 Keys to Winning the Digital Quality Game
Why Apps Succeed: 4 Keys to Winning the Digital Quality GamePerfecto by Perforce
 
Overcoming Test Automation Obstacles
Overcoming Test Automation ObstaclesOvercoming Test Automation Obstacles
Overcoming Test Automation ObstaclesPerfecto by Perforce
 
TestElf Informational Presentation
TestElf Informational PresentationTestElf Informational Presentation
TestElf Informational PresentationTestElf
 
Top 10 Mobile Application Testing Tools | Edureka
Top 10 Mobile Application Testing Tools | EdurekaTop 10 Mobile Application Testing Tools | Edureka
Top 10 Mobile Application Testing Tools | EdurekaEdureka!
 
Mobile application testing
Mobile application testingMobile application testing
Mobile application testingvodQA
 
SauceCon 2017: Mobile Test Pyramid
SauceCon 2017: Mobile Test PyramidSauceCon 2017: Mobile Test Pyramid
SauceCon 2017: Mobile Test PyramidSauce Labs
 
Mobile Test Automation
Mobile Test AutomationMobile Test Automation
Mobile Test AutomationAndreas Jakl
 
SauceCon 2017: Are Manual Testers Needed In Automated DevOps World?
SauceCon 2017: Are Manual Testers Needed In Automated DevOps World?SauceCon 2017: Are Manual Testers Needed In Automated DevOps World?
SauceCon 2017: Are Manual Testers Needed In Automated DevOps World?Sauce Labs
 
6 tips for choosing the right app testing tool
6 tips for choosing the right app testing tool6 tips for choosing the right app testing tool
6 tips for choosing the right app testing toolheadspin2
 

What's hot (19)

Mobile App Testing by Mark Wilson
Mobile App Testing by Mark WilsonMobile App Testing by Mark Wilson
Mobile App Testing by Mark Wilson
 
Mobile application testing
Mobile application testingMobile application testing
Mobile application testing
 
Mobile App Testing Strategy
Mobile App Testing StrategyMobile App Testing Strategy
Mobile App Testing Strategy
 
Mobile Application Testing by Javed Ansari
Mobile Application Testing by Javed AnsariMobile Application Testing by Javed Ansari
Mobile Application Testing by Javed Ansari
 
Mobile Testing Service Desk_Own.ppt
Mobile Testing Service Desk_Own.pptMobile Testing Service Desk_Own.ppt
Mobile Testing Service Desk_Own.ppt
 
6 easy bug tracking tips & tricks every developer should know!
6 easy bug tracking tips & tricks every developer should know!6 easy bug tracking tips & tricks every developer should know!
6 easy bug tracking tips & tricks every developer should know!
 
Mobile applications and automation testing
Mobile applications and automation testingMobile applications and automation testing
Mobile applications and automation testing
 
SaaS Digital Assurance Lab
SaaS Digital Assurance LabSaaS Digital Assurance Lab
SaaS Digital Assurance Lab
 
Why Apps Succeed: 4 Keys to Winning the Digital Quality Game
Why Apps Succeed: 4 Keys to Winning the Digital Quality GameWhy Apps Succeed: 4 Keys to Winning the Digital Quality Game
Why Apps Succeed: 4 Keys to Winning the Digital Quality Game
 
Mobile Application Testing
Mobile Application TestingMobile Application Testing
Mobile Application Testing
 
Testing Apps for Wearables
Testing Apps for WearablesTesting Apps for Wearables
Testing Apps for Wearables
 
Overcoming Test Automation Obstacles
Overcoming Test Automation ObstaclesOvercoming Test Automation Obstacles
Overcoming Test Automation Obstacles
 
TestElf Informational Presentation
TestElf Informational PresentationTestElf Informational Presentation
TestElf Informational Presentation
 
Top 10 Mobile Application Testing Tools | Edureka
Top 10 Mobile Application Testing Tools | EdurekaTop 10 Mobile Application Testing Tools | Edureka
Top 10 Mobile Application Testing Tools | Edureka
 
Mobile application testing
Mobile application testingMobile application testing
Mobile application testing
 
SauceCon 2017: Mobile Test Pyramid
SauceCon 2017: Mobile Test PyramidSauceCon 2017: Mobile Test Pyramid
SauceCon 2017: Mobile Test Pyramid
 
Mobile Test Automation
Mobile Test AutomationMobile Test Automation
Mobile Test Automation
 
SauceCon 2017: Are Manual Testers Needed In Automated DevOps World?
SauceCon 2017: Are Manual Testers Needed In Automated DevOps World?SauceCon 2017: Are Manual Testers Needed In Automated DevOps World?
SauceCon 2017: Are Manual Testers Needed In Automated DevOps World?
 
6 tips for choosing the right app testing tool
6 tips for choosing the right app testing tool6 tips for choosing the right app testing tool
6 tips for choosing the right app testing tool
 

Viewers also liked

Continuous delivery for digital transformation renu rajani v0 1
Continuous delivery for digital  transformation renu rajani v0 1Continuous delivery for digital  transformation renu rajani v0 1
Continuous delivery for digital transformation renu rajani v0 1Innovation Roots
 
Digital Marketing Strategy Project: Airlie Winery
Digital Marketing Strategy Project:  Airlie WineryDigital Marketing Strategy Project:  Airlie Winery
Digital Marketing Strategy Project: Airlie WineryChris Robisch
 
Test Automation in Business and Enterprise Digital Strategies
Test Automation in Business and Enterprise Digital StrategiesTest Automation in Business and Enterprise Digital Strategies
Test Automation in Business and Enterprise Digital StrategiesWorksoft
 
Digital transformation testing.
Digital transformation testing. Digital transformation testing.
Digital transformation testing. Deepak Daniel
 
LKIN 17: Implementing SAFe w Kanban - Vikas
LKIN 17: Implementing SAFe w Kanban - VikasLKIN 17: Implementing SAFe w Kanban - Vikas
LKIN 17: Implementing SAFe w Kanban - VikasInnovation Roots
 
Mobile application testing
Mobile application testingMobile application testing
Mobile application testingSoftheme
 
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017Carol Smith
 

Viewers also liked (7)

Continuous delivery for digital transformation renu rajani v0 1
Continuous delivery for digital  transformation renu rajani v0 1Continuous delivery for digital  transformation renu rajani v0 1
Continuous delivery for digital transformation renu rajani v0 1
 
Digital Marketing Strategy Project: Airlie Winery
Digital Marketing Strategy Project:  Airlie WineryDigital Marketing Strategy Project:  Airlie Winery
Digital Marketing Strategy Project: Airlie Winery
 
Test Automation in Business and Enterprise Digital Strategies
Test Automation in Business and Enterprise Digital StrategiesTest Automation in Business and Enterprise Digital Strategies
Test Automation in Business and Enterprise Digital Strategies
 
Digital transformation testing.
Digital transformation testing. Digital transformation testing.
Digital transformation testing.
 
LKIN 17: Implementing SAFe w Kanban - Vikas
LKIN 17: Implementing SAFe w Kanban - VikasLKIN 17: Implementing SAFe w Kanban - Vikas
LKIN 17: Implementing SAFe w Kanban - Vikas
 
Mobile application testing
Mobile application testingMobile application testing
Mobile application testing
 
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
 

Similar to Mobile First: How To Approach Mobile Testing!

Cross browser Testing on Mobile Devices
Cross browser Testing on Mobile DevicesCross browser Testing on Mobile Devices
Cross browser Testing on Mobile DevicesBabuDevanandam
 
How does Cross Browser testing improve the User Experience.pdf
How does Cross Browser testing improve the User Experience.pdfHow does Cross Browser testing improve the User Experience.pdf
How does Cross Browser testing improve the User Experience.pdfpCloudy
 
Compatibility testing
Compatibility testingCompatibility testing
Compatibility testingAnkit Gujjar
 
The Ultimate Website Testing Checklist for 2022
 The Ultimate Website Testing Checklist for 2022 The Ultimate Website Testing Checklist for 2022
The Ultimate Website Testing Checklist for 2022VOCSO Technologies
 
Skyrocket Your Cross Browser Testing with Minimal Effort
Skyrocket Your Cross Browser Testing with Minimal EffortSkyrocket Your Cross Browser Testing with Minimal Effort
Skyrocket Your Cross Browser Testing with Minimal EffortSarah Elson
 
Tips To Enhance Your Cross Browser Testing With Minimal Effort.pdf
Tips To Enhance Your Cross Browser Testing With Minimal Effort.pdfTips To Enhance Your Cross Browser Testing With Minimal Effort.pdf
Tips To Enhance Your Cross Browser Testing With Minimal Effort.pdfpCloudy
 
Mobile App Testing.pdf
Mobile App Testing.pdfMobile App Testing.pdf
Mobile App Testing.pdfAbanti Aazmin
 
Appium Interview Questions and Answers | Edureka
Appium Interview Questions and Answers | EdurekaAppium Interview Questions and Answers | Edureka
Appium Interview Questions and Answers | EdurekaEdureka!
 
The ultimate guide to mobile app testing with appium
The ultimate guide to mobile app testing with appiumThe ultimate guide to mobile app testing with appium
The ultimate guide to mobile app testing with appiumheadspin2
 
The Essentials of Mobile App Testing and Monitoring
The Essentials of Mobile App Testing and MonitoringThe Essentials of Mobile App Testing and Monitoring
The Essentials of Mobile App Testing and MonitoringMobilePundits
 
How to Ensure Compatibility Across Different Browsers and Operating Systems i...
How to Ensure Compatibility Across Different Browsers and Operating Systems i...How to Ensure Compatibility Across Different Browsers and Operating Systems i...
How to Ensure Compatibility Across Different Browsers and Operating Systems i...pcloudy2
 
Launch High Performing Mobile Apps with Appurify
Launch High Performing Mobile Apps with AppurifyLaunch High Performing Mobile Apps with Appurify
Launch High Performing Mobile Apps with AppurifyManish Lachwani
 
Difference between Mobile and Web App testing
Difference between Mobile and Web App testingDifference between Mobile and Web App testing
Difference between Mobile and Web App testingpCloudy
 
Business Advantage of Responsive Design
Business Advantage of Responsive DesignBusiness Advantage of Responsive Design
Business Advantage of Responsive DesignSqueeze Mobi
 
Using Selenium To Test Mobile? Meet Appium!
Using Selenium To Test Mobile? Meet Appium!Using Selenium To Test Mobile? Meet Appium!
Using Selenium To Test Mobile? Meet Appium!Sauce Labs
 
Web application automated testing types and tools
Web application automated testing types and toolsWeb application automated testing types and tools
Web application automated testing types and toolsTestingXperts
 
Top Automated UI Testing Tools 2023.pdf
Top Automated UI Testing Tools 2023.pdfTop Automated UI Testing Tools 2023.pdf
Top Automated UI Testing Tools 2023.pdfpcloudy2
 
Cross Browser Testing Complete guide
Cross Browser Testing Complete guideCross Browser Testing Complete guide
Cross Browser Testing Complete guideTestingXperts
 

Similar to Mobile First: How To Approach Mobile Testing! (20)

Cross browser Testing on Mobile Devices
Cross browser Testing on Mobile DevicesCross browser Testing on Mobile Devices
Cross browser Testing on Mobile Devices
 
How does Cross Browser testing improve the User Experience.pdf
How does Cross Browser testing improve the User Experience.pdfHow does Cross Browser testing improve the User Experience.pdf
How does Cross Browser testing improve the User Experience.pdf
 
Compatibility testing
Compatibility testingCompatibility testing
Compatibility testing
 
The Ultimate Website Testing Checklist for 2022
 The Ultimate Website Testing Checklist for 2022 The Ultimate Website Testing Checklist for 2022
The Ultimate Website Testing Checklist for 2022
 
Skyrocket Your Cross Browser Testing with Minimal Effort
Skyrocket Your Cross Browser Testing with Minimal EffortSkyrocket Your Cross Browser Testing with Minimal Effort
Skyrocket Your Cross Browser Testing with Minimal Effort
 
Tips To Enhance Your Cross Browser Testing With Minimal Effort.pdf
Tips To Enhance Your Cross Browser Testing With Minimal Effort.pdfTips To Enhance Your Cross Browser Testing With Minimal Effort.pdf
Tips To Enhance Your Cross Browser Testing With Minimal Effort.pdf
 
Mobile App Testing.pdf
Mobile App Testing.pdfMobile App Testing.pdf
Mobile App Testing.pdf
 
Appium Interview Questions and Answers | Edureka
Appium Interview Questions and Answers | EdurekaAppium Interview Questions and Answers | Edureka
Appium Interview Questions and Answers | Edureka
 
The ultimate guide to mobile app testing with appium
The ultimate guide to mobile app testing with appiumThe ultimate guide to mobile app testing with appium
The ultimate guide to mobile app testing with appium
 
The Essentials of Mobile App Testing and Monitoring
The Essentials of Mobile App Testing and MonitoringThe Essentials of Mobile App Testing and Monitoring
The Essentials of Mobile App Testing and Monitoring
 
How to Ensure Compatibility Across Different Browsers and Operating Systems i...
How to Ensure Compatibility Across Different Browsers and Operating Systems i...How to Ensure Compatibility Across Different Browsers and Operating Systems i...
How to Ensure Compatibility Across Different Browsers and Operating Systems i...
 
Launch High Performing Mobile Apps with Appurify
Launch High Performing Mobile Apps with AppurifyLaunch High Performing Mobile Apps with Appurify
Launch High Performing Mobile Apps with Appurify
 
Difference between Mobile and Web App testing
Difference between Mobile and Web App testingDifference between Mobile and Web App testing
Difference between Mobile and Web App testing
 
Business Advantage of Responsive Design
Business Advantage of Responsive DesignBusiness Advantage of Responsive Design
Business Advantage of Responsive Design
 
Tools to Test Ecommerce Website
Tools to Test Ecommerce WebsiteTools to Test Ecommerce Website
Tools to Test Ecommerce Website
 
Using Selenium To Test Mobile? Meet Appium!
Using Selenium To Test Mobile? Meet Appium!Using Selenium To Test Mobile? Meet Appium!
Using Selenium To Test Mobile? Meet Appium!
 
Web application automated testing types and tools
Web application automated testing types and toolsWeb application automated testing types and tools
Web application automated testing types and tools
 
Automated Testing.pdf
Automated Testing.pdfAutomated Testing.pdf
Automated Testing.pdf
 
Top Automated UI Testing Tools 2023.pdf
Top Automated UI Testing Tools 2023.pdfTop Automated UI Testing Tools 2023.pdf
Top Automated UI Testing Tools 2023.pdf
 
Cross Browser Testing Complete guide
Cross Browser Testing Complete guideCross Browser Testing Complete guide
Cross Browser Testing Complete guide
 

More from Usersnap

Why your voice of customer program should guide your product development
Why your voice of customer program should guide your product developmentWhy your voice of customer program should guide your product development
Why your voice of customer program should guide your product developmentUsersnap
 
Docker as a Multitool: DevOps with Docker at Azure Bootcamp Linz 2017
Docker as a Multitool: DevOps with Docker at Azure Bootcamp Linz 2017Docker as a Multitool: DevOps with Docker at Azure Bootcamp Linz 2017
Docker as a Multitool: DevOps with Docker at Azure Bootcamp Linz 2017Usersnap
 
What is Usersnap? An Introduction to bug tracking.
What is Usersnap? An Introduction to bug tracking.What is Usersnap? An Introduction to bug tracking.
What is Usersnap? An Introduction to bug tracking.Usersnap
 
Tools Berlin Power Workshop: Wie visuelle Kommunikation Kundenservice & Bug T...
Tools Berlin Power Workshop: Wie visuelle Kommunikation Kundenservice & Bug T...Tools Berlin Power Workshop: Wie visuelle Kommunikation Kundenservice & Bug T...
Tools Berlin Power Workshop: Wie visuelle Kommunikation Kundenservice & Bug T...Usersnap
 
Kundenservice 1x1 für Start-ups - Convo Coworking - Tag der offenen Türe
Kundenservice 1x1 für Start-ups - Convo Coworking - Tag der offenen TüreKundenservice 1x1 für Start-ups - Convo Coworking - Tag der offenen Türe
Kundenservice 1x1 für Start-ups - Convo Coworking - Tag der offenen TüreUsersnap
 
Wie effizientes Bug Tracking Ihre Conversion-Rates verbessert
Wie effizientes Bug Tracking Ihre Conversion-Rates verbessertWie effizientes Bug Tracking Ihre Conversion-Rates verbessert
Wie effizientes Bug Tracking Ihre Conversion-Rates verbessertUsersnap
 
5 Types of USER ACCEPTANCE TESTING (UAT)
5 Types of USER ACCEPTANCE TESTING (UAT)5 Types of USER ACCEPTANCE TESTING (UAT)
5 Types of USER ACCEPTANCE TESTING (UAT)Usersnap
 
Fundamentals On Building A Reliable Cloud Infrastructure For Your SaaS Business
Fundamentals On Building A Reliable Cloud Infrastructure For Your SaaS BusinessFundamentals On Building A Reliable Cloud Infrastructure For Your SaaS Business
Fundamentals On Building A Reliable Cloud Infrastructure For Your SaaS BusinessUsersnap
 
5 Essential Tips For Improving Your Website Mockups & Prototypes!
5 Essential Tips For Improving Your Website Mockups & Prototypes!5 Essential Tips For Improving Your Website Mockups & Prototypes!
5 Essential Tips For Improving Your Website Mockups & Prototypes!Usersnap
 
A Best Of 100+ Marketing Experiments at Usersnap - Startup Marketing Get-Toge...
A Best Of 100+ Marketing Experiments at Usersnap - Startup Marketing Get-Toge...A Best Of 100+ Marketing Experiments at Usersnap - Startup Marketing Get-Toge...
A Best Of 100+ Marketing Experiments at Usersnap - Startup Marketing Get-Toge...Usersnap
 
20+ fantastic web development newsletters for developers & designers
20+ fantastic web development newsletters for developers & designers20+ fantastic web development newsletters for developers & designers
20+ fantastic web development newsletters for developers & designersUsersnap
 
23 Amazing Lessons Learned From Interviewing The World's Top Developers!
23 Amazing Lessons Learned From Interviewing The World's Top Developers!23 Amazing Lessons Learned From Interviewing The World's Top Developers!
23 Amazing Lessons Learned From Interviewing The World's Top Developers!Usersnap
 
An Overview of User Acceptance Testing (UAT)
An Overview of User Acceptance Testing (UAT)An Overview of User Acceptance Testing (UAT)
An Overview of User Acceptance Testing (UAT)Usersnap
 
Bug Reporting Time Machine for AngularJS
Bug Reporting Time Machine for AngularJSBug Reporting Time Machine for AngularJS
Bug Reporting Time Machine for AngularJSUsersnap
 
141104 usersnap angular js_jt
141104 usersnap angular js_jt141104 usersnap angular js_jt
141104 usersnap angular js_jtUsersnap
 
Usersnap and the javascript magic behind the scenes - ViennaJS
Usersnap and the javascript magic behind the scenes - ViennaJSUsersnap and the javascript magic behind the scenes - ViennaJS
Usersnap and the javascript magic behind the scenes - ViennaJSUsersnap
 
What is Usersnap
What is UsersnapWhat is Usersnap
What is UsersnapUsersnap
 

More from Usersnap (17)

Why your voice of customer program should guide your product development
Why your voice of customer program should guide your product developmentWhy your voice of customer program should guide your product development
Why your voice of customer program should guide your product development
 
Docker as a Multitool: DevOps with Docker at Azure Bootcamp Linz 2017
Docker as a Multitool: DevOps with Docker at Azure Bootcamp Linz 2017Docker as a Multitool: DevOps with Docker at Azure Bootcamp Linz 2017
Docker as a Multitool: DevOps with Docker at Azure Bootcamp Linz 2017
 
What is Usersnap? An Introduction to bug tracking.
What is Usersnap? An Introduction to bug tracking.What is Usersnap? An Introduction to bug tracking.
What is Usersnap? An Introduction to bug tracking.
 
Tools Berlin Power Workshop: Wie visuelle Kommunikation Kundenservice & Bug T...
Tools Berlin Power Workshop: Wie visuelle Kommunikation Kundenservice & Bug T...Tools Berlin Power Workshop: Wie visuelle Kommunikation Kundenservice & Bug T...
Tools Berlin Power Workshop: Wie visuelle Kommunikation Kundenservice & Bug T...
 
Kundenservice 1x1 für Start-ups - Convo Coworking - Tag der offenen Türe
Kundenservice 1x1 für Start-ups - Convo Coworking - Tag der offenen TüreKundenservice 1x1 für Start-ups - Convo Coworking - Tag der offenen Türe
Kundenservice 1x1 für Start-ups - Convo Coworking - Tag der offenen Türe
 
Wie effizientes Bug Tracking Ihre Conversion-Rates verbessert
Wie effizientes Bug Tracking Ihre Conversion-Rates verbessertWie effizientes Bug Tracking Ihre Conversion-Rates verbessert
Wie effizientes Bug Tracking Ihre Conversion-Rates verbessert
 
5 Types of USER ACCEPTANCE TESTING (UAT)
5 Types of USER ACCEPTANCE TESTING (UAT)5 Types of USER ACCEPTANCE TESTING (UAT)
5 Types of USER ACCEPTANCE TESTING (UAT)
 
Fundamentals On Building A Reliable Cloud Infrastructure For Your SaaS Business
Fundamentals On Building A Reliable Cloud Infrastructure For Your SaaS BusinessFundamentals On Building A Reliable Cloud Infrastructure For Your SaaS Business
Fundamentals On Building A Reliable Cloud Infrastructure For Your SaaS Business
 
5 Essential Tips For Improving Your Website Mockups & Prototypes!
5 Essential Tips For Improving Your Website Mockups & Prototypes!5 Essential Tips For Improving Your Website Mockups & Prototypes!
5 Essential Tips For Improving Your Website Mockups & Prototypes!
 
A Best Of 100+ Marketing Experiments at Usersnap - Startup Marketing Get-Toge...
A Best Of 100+ Marketing Experiments at Usersnap - Startup Marketing Get-Toge...A Best Of 100+ Marketing Experiments at Usersnap - Startup Marketing Get-Toge...
A Best Of 100+ Marketing Experiments at Usersnap - Startup Marketing Get-Toge...
 
20+ fantastic web development newsletters for developers & designers
20+ fantastic web development newsletters for developers & designers20+ fantastic web development newsletters for developers & designers
20+ fantastic web development newsletters for developers & designers
 
23 Amazing Lessons Learned From Interviewing The World's Top Developers!
23 Amazing Lessons Learned From Interviewing The World's Top Developers!23 Amazing Lessons Learned From Interviewing The World's Top Developers!
23 Amazing Lessons Learned From Interviewing The World's Top Developers!
 
An Overview of User Acceptance Testing (UAT)
An Overview of User Acceptance Testing (UAT)An Overview of User Acceptance Testing (UAT)
An Overview of User Acceptance Testing (UAT)
 
Bug Reporting Time Machine for AngularJS
Bug Reporting Time Machine for AngularJSBug Reporting Time Machine for AngularJS
Bug Reporting Time Machine for AngularJS
 
141104 usersnap angular js_jt
141104 usersnap angular js_jt141104 usersnap angular js_jt
141104 usersnap angular js_jt
 
Usersnap and the javascript magic behind the scenes - ViennaJS
Usersnap and the javascript magic behind the scenes - ViennaJSUsersnap and the javascript magic behind the scenes - ViennaJS
Usersnap and the javascript magic behind the scenes - ViennaJS
 
What is Usersnap
What is UsersnapWhat is Usersnap
What is Usersnap
 

Mobile First: How To Approach Mobile Testing!

  • 1. @tompeham I @usersnap HOW TO APPROACH MOBILE WEBSITE TESTING
  • 2. THIS IS ME! @TOMPEHAM I @USERSNAP
  • 3. @TOMPEHAM I @USERSNAP Say hi! THIS IS ME!
  • 4. BEFORE WE GET STARTED… You can find all resources here.
  • 5. HOW TO APPROACH MOBILE HERE IS WEBSITE TESTING
  • 6. “Responsive Design is no longer a luxury, but a necessity.” - InVision
  • 7. What does RWD mean? This means that developers should be creating their websites so a user can access it from any smart device, be it iPhone, smartwatch, Kindle or notebook, without running into problems.
  • 8. Getting started with mobile testing The goal of mobile website testing is to deliver a consistent but relevant experience to users across all those different devices, and that can be really hard to manage.
  • 9. What to look out for When it comes to mobile website testing there are 4 basic things to look out for. These are: 1. Does the site look great on each device
 2. Is it free of bugs on each device
 3. Is the interface user-friendly on each device
 4. Is the site optimized for each device
  • 10. Validate your HTML and CSS code You should first try to validate the HTML code of your page. It’s not because the website works for you that it’ll work for everyone. So the most important step is to make sure you’ve covered the basic and the website is on par with all HTML and CSS standards.
  • 11. W3C mobileOK Checker W3C is a web based automated validation tool and is one of the best tools to check the compatibility of your site on mobile devices: https://validator.w3.org/mobile/
  • 12. Chrome Developer Tools The Chrome Developer tools are a great place for fixing HTML and CSS issues. Through the whole testing workflow, the Chrome Developer Tools should be your home base.
  • 13. Test on different browsers and operating systems You should then test your website on multiple browsers, especially the ones which are most popular in your target audience. This probably means testing in Firefox, Chrome, Safari or Internet Explorer.
  • 14. Testing on BrowserStack Browserstack is a web service that allows access to desktop and mobile devices and can be used by professionals to test their sites. https://www.browserstack.com
  • 15. Test for different mobile devices The best way to test the responsiveness of any site is by simply testing it on different mobile devices. The user experience varies depending on the page loading time, pixel densities and the size of the tap targets.
  • 16. Testing with Android Emulator and iOS Simulator Since comprehensive testing on each mobile device is often not possible due to cost and time limitations, a mobile device testing suite works best in testing. Other than testing on the real mobile devices, you can also use an emulator. Emulators are software that are mainly designed for testing apps and default web browsers. Here are some of the best emulators…
  • 17. Responsinator Responsinator is great tool for testing your responsive web design. It’s free of any cost and works great for performing a quick layout check. http://www.responsinator.com/
  • 18. Am I Responsive? Am I responsive is a web based tool that will show you if a certain website has an responsive web design. Though it’s more a tool for a quick and simple check, than for testing and bug tracking purpose. http://ami.responsivedesign.is
  • 19. MobiReady MobiReady is basically an online testing tool. It performs a number of tests and provides a comprehensive result for the compatibility of your website for the mobile use. http://ready.mobi
  • 20. Mobile testing after deployment As with all things development related, there’s no guarantee that after deployment, your website will be flawless. In fact, there will be bugs, always. So, after deployment, you’re going to want to keep an eye on your responsive website. Here are two great tools to help you…
  • 21. Pingdom This tool monitors how the user experiences the website and where they might find potential hiccups. 
 http://tools.pingdom.com/fpt/
  • 22. Usersnap Usersnap helps you get information about bugs, without bothering your users all too much. https://usersnap.com
  • 23. THAT WAS A LOT…
  • 28. ONE LAST THING… JUST PING US ON TWITTER.