SlideShare a Scribd company logo
Collaborative Mobile Test Automation
July 14, 2015
Uber, the world’s largest taxi
company, owns no vehicles.
Facebook, the world’s most
popular media owner, creates
no content. Alibaba, the most
valuable retailer, has no
inventory. And Airbnb, the
world’s largest
accommodation provider,
owns no real estate.
Something interesting is
happening.
– Tom Goodwin
Tech Crunch
3/3/15
toddler apps by jenny downing on Flickr
Today’s technology priority: growth
5%
6%
10%
11%
8%
9%
16%
12%
23%
3%
6%
11%
7%
15%
14%
13%
15%
15%
6%
9%
8%
12%
9%
10%
12%
19%
16%
Hire a C-level executive who is focused…
Invest in more outsourced resources to…
Improve usability
Reduce IT costs
Increase proportionate investment in…
Develop or acquire new skills in IT
Invest in more external digital services…
Expand the breadth of digital assets…
Improve the quality and performance of…
Top strategies for digital success next 18 mos.
1 2 3
16%
12%
23%
13%
15%
15%
12%
19%
16%
More external digital
services
Expand digital
assets (e.g. mobile)
Improve customer
experience quality
and performance
1 2 3
Top 3
210 IT and LOB decision-makers in the US, UK, and Germany from organizations with 1000+ employees
Source: A commissioned study conducted by Forrester Consulting on behalf of Keynote, March, 2015
Innovation… faster
Higher release frequency, user expectations
28
DAYS
59
DAYS
iOS vs Android App Update Management Insights, UEA/CCP, 2015
ONLY 16%
OF CUTOMERS
willing to give a bad app
more than one attempt
20%of apps are used once,
then deleted
Localytics, 2014
Development realities
Specialization Open Source Testing
“Open Source Water” by schoschie on flickr
"TIOBEindex"
onWikipedia
 Units
 Feature validation
 Development
environment
 Mix of emulators,
personal devices
Testing in Development
Collaborative Mobile Test Automation
 End-to-end, exploratory
 Coverage, regression
 Application lifecycle
management, build
acceptance/automation
 Higher reliance on real
devices
Testing in QA
Collaborative Mobile Test Automation
Bridging approaches
Collaboration
Dev -> QA
1. Leverage assets without sacrificing capability
2. Enhance narrow units with additional coverage
 E.g., modify unit testing registration functionality based on single data
value to run on broad data arrays
3. Combine multiple units into full cases
Collaboration
QA -> Dev
1. Reduce “source of truth” conflicts
2. Improve defect fix veracity
3. Improve test validity with the accuracy of same real device(s)
Shortcomings
“bridge-to-nowhere” by careax on wikiality
Real Device Technology
Perform cloud-
based testing and
monitoring of any
app or website on
the largest library of
real mobile devices,
or your own private
devices.
Shared Devices
 24X7 access to hundreds of smart devices
 Use for manual, compatibility, “untrusted
device” testing
Private Devices
 Managed and hosted by Keynote or on
premise Inside corporate firewall
 Enterprise only
 Best for automation
Local Devices
 Plug your smart devices on hand directly
into your local computer
 Make use of existing assets, great for local
teams
 Enterprise only
 Android only (iOS on roadmap)
Flexible device options
© 2015 Keynote, LLC
Keynote + Appium
 Run Appium scripts on real Android and
iOS smartphones and tablets remotely
 Test on demand
 Execute multiple tests on multiple
devices without the need to manage
them
 Run test sequences with hundreds of
test cases, across multiple devices
 Manage your tests online:
 View device interactions in real-time and
share with colleagues using built-in
collaborative screencasting
 Leverage results directly in Appium
© 2015 Keynote, LLC
Live Appium test
Let’s watch a test case run on a real iPhone
Collaboration—the sooner the better!
 User expectations are higher
than ever—quality is critical
 Seek integrated approaches
for both developers and
quality assurance teams
 Prioritize consistency in
testing, and foster connection
across testing teams
Questions?
Thank you
Learn more about Keynote Mobile Testing with Appium:
http://www.keynote.com/solutions/testing/appium-integration

More Related Content

PDF
Seven Steps to Remove Barriers and Accelerate Mobile Testing
PPTX
Mobile App Testing Best Practices
PDF
Delivering high-quality apps 6 times, every week
PDF
Building an effective mobile testing strategy
PPTX
Testing Tools with AI
PPTX
Karnacki wearables 3_ways-20150402[1]
PDF
Testing at the Speed of Mobile: Adopting Continuous Integration with Agile
PPTX
Juc oct 2014 final
Seven Steps to Remove Barriers and Accelerate Mobile Testing
Mobile App Testing Best Practices
Delivering high-quality apps 6 times, every week
Building an effective mobile testing strategy
Testing Tools with AI
Karnacki wearables 3_ways-20150402[1]
Testing at the Speed of Mobile: Adopting Continuous Integration with Agile
Juc oct 2014 final

What's hot (20)

PPTX
DevOps Kata Modern Debugging
PPTX
Choose the right devices for testing this quarter
PDF
testCloud & Crittercism: How to Continuously Ensure Mobile App Quality
PPTX
Testing Your Software Testers
PDF
5 Steps to Jump Start Your Test Automation
PPTX
[TestWarez 2017] Od testowania do monitoringu jakości – wyzwania Continuous ...
PPTX
A Top Down Approach to End-to-End Testing
PDF
What is Software Testing?
PDF
Continuous Quality: DevOps with Quality by Josh Eastman
PPTX
API Automation and TDD to Implement Master Data Survivorship Rules
PDF
[Infographic] Challenges in Test Automation
PDF
Automated software testing complete guide
PPTX
Why Apps Succeed: 4 Keys to Winning the Digital Quality Game
PPTX
Testing NodeJS, REST APIs and MongoDB with UFT
PDF
Applitools - Visual AI
PDF
6 Things To Consider When Selecting Mobile Testing Tools?
PDF
Sauce Labs Webinar: Rising Importance of Software Testing
PDF
Quality Assurance Guidelines
PPTX
Software Testing Trends For 2021
POT
Mobile Test Coverage- Israel 4th meetup
DevOps Kata Modern Debugging
Choose the right devices for testing this quarter
testCloud & Crittercism: How to Continuously Ensure Mobile App Quality
Testing Your Software Testers
5 Steps to Jump Start Your Test Automation
[TestWarez 2017] Od testowania do monitoringu jakości – wyzwania Continuous ...
A Top Down Approach to End-to-End Testing
What is Software Testing?
Continuous Quality: DevOps with Quality by Josh Eastman
API Automation and TDD to Implement Master Data Survivorship Rules
[Infographic] Challenges in Test Automation
Automated software testing complete guide
Why Apps Succeed: 4 Keys to Winning the Digital Quality Game
Testing NodeJS, REST APIs and MongoDB with UFT
Applitools - Visual AI
6 Things To Consider When Selecting Mobile Testing Tools?
Sauce Labs Webinar: Rising Importance of Software Testing
Quality Assurance Guidelines
Software Testing Trends For 2021
Mobile Test Coverage- Israel 4th meetup
Ad

Viewers also liked (20)

PDF
5 Tips to Breaking Digital Performance Barriers and Building Business Success
PDF
Are You Ready for iOS 8?
PDF
A 3-screen approach to Web performance optimization
PPTX
Webcast: Is Your Mobile App Ready-to-Wear?
PPTX
Keynote Tech Talks: Watching SaaS Apps with Keynote
PDF
The Critical Path to Performance: User Journeys
PDF
eBags Journey to Record Sales w/ Improved Performance & Scalability
PDF
Performance is a Competitive Advantage
PPTX
Beat the Clock: Finding the Gremlins Behind Slow Mobile Page Loads
PDF
Are You Ready for Android L?
PPTX
Web Performance is a KPI
PPTX
A Holiday Retail in Review: Performance Lessons for 2014
PDF
Get Ready for the Apple Watch
PDF
Challenges and solutions in mobile and cloud computing testing - ZANEC
PDF
The Cloud: A game changer to test, at scale and in production, SOA based web...
PDF
Cigniti Independent Software Testing Services
PDF
Webinar: Mobile Cloud, iOS and Android Test Automation with Quamotion
PPTX
Mobile application testing
PPTX
Mobile Testing in the Cloud
PPT
Cloud based Testing Mobile Apps
5 Tips to Breaking Digital Performance Barriers and Building Business Success
Are You Ready for iOS 8?
A 3-screen approach to Web performance optimization
Webcast: Is Your Mobile App Ready-to-Wear?
Keynote Tech Talks: Watching SaaS Apps with Keynote
The Critical Path to Performance: User Journeys
eBags Journey to Record Sales w/ Improved Performance & Scalability
Performance is a Competitive Advantage
Beat the Clock: Finding the Gremlins Behind Slow Mobile Page Loads
Are You Ready for Android L?
Web Performance is a KPI
A Holiday Retail in Review: Performance Lessons for 2014
Get Ready for the Apple Watch
Challenges and solutions in mobile and cloud computing testing - ZANEC
The Cloud: A game changer to test, at scale and in production, SOA based web...
Cigniti Independent Software Testing Services
Webinar: Mobile Cloud, iOS and Android Test Automation with Quamotion
Mobile application testing
Mobile Testing in the Cloud
Cloud based Testing Mobile Apps
Ad

Similar to Collaborative Mobile Test Automation (20)

PPTX
Mobile Automation and Best Practices - Siva Sundararaman
PDF
Mobile Testing Tools 101
PDF
Building a Mobile Supply Chain while Leveraging Existing Systems
PDF
Experitest & Capgemini Co-webinar -
PDF
Mobile Automation: Lessons From The Trenches
PPTX
CIO Event - HP - Digital Disruption : How can IT play its part?
PPTX
Era of APIs: Why do we need an API Strategy
PDF
Agile mobility solutions v.1.2
PDF
Agile Mobility Solutions
PPTX
Inspiratiedag uitapps
PDF
Marketplace Innovation Report | Q4, 2015
PDF
Why are cloud device farms necessary for mobile application testing.pdf
PPTX
Building a developer community around hardware + software
PDF
[XamarinDay] Xamarin History - From 0 to microsoft acquisition !
PPTX
Tech trends
PDF
Five Ways to Improve Your Mobile Testing
PPTX
mLearnCon keynote 2013 - Tamar Elkeles, CLO, Qualcomm
PDF
Consigue una App 5 estrellas
PDF
Strategic Private Cloud - When and Why
PPSX
Create engaging mobile experiences with Visual Studio, Microsoft Azure and Xa...
Mobile Automation and Best Practices - Siva Sundararaman
Mobile Testing Tools 101
Building a Mobile Supply Chain while Leveraging Existing Systems
Experitest & Capgemini Co-webinar -
Mobile Automation: Lessons From The Trenches
CIO Event - HP - Digital Disruption : How can IT play its part?
Era of APIs: Why do we need an API Strategy
Agile mobility solutions v.1.2
Agile Mobility Solutions
Inspiratiedag uitapps
Marketplace Innovation Report | Q4, 2015
Why are cloud device farms necessary for mobile application testing.pdf
Building a developer community around hardware + software
[XamarinDay] Xamarin History - From 0 to microsoft acquisition !
Tech trends
Five Ways to Improve Your Mobile Testing
mLearnCon keynote 2013 - Tamar Elkeles, CLO, Qualcomm
Consigue una App 5 estrellas
Strategic Private Cloud - When and Why
Create engaging mobile experiences with Visual Studio, Microsoft Azure and Xa...

Recently uploaded (20)

PDF
Unit 1 Cost Accounting - Cost sheet
PDF
Elevate Cleaning Efficiency Using Tallfly Hair Remover Roller Factory Expertise
PPTX
job Avenue by vinith.pptxvnbvnvnvbnvbnbmnbmbh
PDF
Nidhal Samdaie CV - International Business Consultant
PDF
MSPs in 10 Words - Created by US MSP Network
PDF
pdfcoffee.com-opt-b1plus-sb-answers.pdfvi
PPTX
Amazon (Business Studies) management studies
PDF
Reconciliation AND MEMORANDUM RECONCILATION
DOCX
Business Management - unit 1 and 2
PDF
COST SHEET- Tender and Quotation unit 2.pdf
PDF
Stem Cell Market Report | Trends, Growth & Forecast 2025-2034
PDF
Laughter Yoga Basic Learning Workshop Manual
PDF
Types of control:Qualitative vs Quantitative
DOCX
unit 2 cost accounting- Tender and Quotation & Reconciliation Statement
PDF
SIMNET Inc – 2023’s Most Trusted IT Services & Solution Provider
PDF
Training And Development of Employee .pdf
PPTX
Dragon_Fruit_Cultivation_in Nepal ppt.pptx
PDF
Chapter 5_Foreign Exchange Market in .pdf
PPTX
AI-assistance in Knowledge Collection and Curation supporting Safe and Sustai...
PPTX
CkgxkgxydkydyldylydlydyldlyddolydyoyyU2.pptx
Unit 1 Cost Accounting - Cost sheet
Elevate Cleaning Efficiency Using Tallfly Hair Remover Roller Factory Expertise
job Avenue by vinith.pptxvnbvnvnvbnvbnbmnbmbh
Nidhal Samdaie CV - International Business Consultant
MSPs in 10 Words - Created by US MSP Network
pdfcoffee.com-opt-b1plus-sb-answers.pdfvi
Amazon (Business Studies) management studies
Reconciliation AND MEMORANDUM RECONCILATION
Business Management - unit 1 and 2
COST SHEET- Tender and Quotation unit 2.pdf
Stem Cell Market Report | Trends, Growth & Forecast 2025-2034
Laughter Yoga Basic Learning Workshop Manual
Types of control:Qualitative vs Quantitative
unit 2 cost accounting- Tender and Quotation & Reconciliation Statement
SIMNET Inc – 2023’s Most Trusted IT Services & Solution Provider
Training And Development of Employee .pdf
Dragon_Fruit_Cultivation_in Nepal ppt.pptx
Chapter 5_Foreign Exchange Market in .pdf
AI-assistance in Knowledge Collection and Curation supporting Safe and Sustai...
CkgxkgxydkydyldylydlydyldlyddolydyoyyU2.pptx

Collaborative Mobile Test Automation

  • 1. Collaborative Mobile Test Automation July 14, 2015
  • 2. Uber, the world’s largest taxi company, owns no vehicles. Facebook, the world’s most popular media owner, creates no content. Alibaba, the most valuable retailer, has no inventory. And Airbnb, the world’s largest accommodation provider, owns no real estate. Something interesting is happening. – Tom Goodwin Tech Crunch 3/3/15 toddler apps by jenny downing on Flickr
  • 3. Today’s technology priority: growth 5% 6% 10% 11% 8% 9% 16% 12% 23% 3% 6% 11% 7% 15% 14% 13% 15% 15% 6% 9% 8% 12% 9% 10% 12% 19% 16% Hire a C-level executive who is focused… Invest in more outsourced resources to… Improve usability Reduce IT costs Increase proportionate investment in… Develop or acquire new skills in IT Invest in more external digital services… Expand the breadth of digital assets… Improve the quality and performance of… Top strategies for digital success next 18 mos. 1 2 3 16% 12% 23% 13% 15% 15% 12% 19% 16% More external digital services Expand digital assets (e.g. mobile) Improve customer experience quality and performance 1 2 3 Top 3 210 IT and LOB decision-makers in the US, UK, and Germany from organizations with 1000+ employees Source: A commissioned study conducted by Forrester Consulting on behalf of Keynote, March, 2015
  • 5. Higher release frequency, user expectations 28 DAYS 59 DAYS iOS vs Android App Update Management Insights, UEA/CCP, 2015 ONLY 16% OF CUTOMERS willing to give a bad app more than one attempt 20%of apps are used once, then deleted Localytics, 2014
  • 6. Development realities Specialization Open Source Testing “Open Source Water” by schoschie on flickr "TIOBEindex" onWikipedia
  • 7.  Units  Feature validation  Development environment  Mix of emulators, personal devices Testing in Development
  • 9.  End-to-end, exploratory  Coverage, regression  Application lifecycle management, build acceptance/automation  Higher reliance on real devices Testing in QA
  • 12. Collaboration Dev -> QA 1. Leverage assets without sacrificing capability 2. Enhance narrow units with additional coverage  E.g., modify unit testing registration functionality based on single data value to run on broad data arrays 3. Combine multiple units into full cases
  • 13. Collaboration QA -> Dev 1. Reduce “source of truth” conflicts 2. Improve defect fix veracity 3. Improve test validity with the accuracy of same real device(s)
  • 15. Real Device Technology Perform cloud- based testing and monitoring of any app or website on the largest library of real mobile devices, or your own private devices.
  • 16. Shared Devices  24X7 access to hundreds of smart devices  Use for manual, compatibility, “untrusted device” testing Private Devices  Managed and hosted by Keynote or on premise Inside corporate firewall  Enterprise only  Best for automation Local Devices  Plug your smart devices on hand directly into your local computer  Make use of existing assets, great for local teams  Enterprise only  Android only (iOS on roadmap) Flexible device options © 2015 Keynote, LLC
  • 17. Keynote + Appium  Run Appium scripts on real Android and iOS smartphones and tablets remotely  Test on demand  Execute multiple tests on multiple devices without the need to manage them  Run test sequences with hundreds of test cases, across multiple devices  Manage your tests online:  View device interactions in real-time and share with colleagues using built-in collaborative screencasting  Leverage results directly in Appium © 2015 Keynote, LLC
  • 18. Live Appium test Let’s watch a test case run on a real iPhone
  • 19. Collaboration—the sooner the better!  User expectations are higher than ever—quality is critical  Seek integrated approaches for both developers and quality assurance teams  Prioritize consistency in testing, and foster connection across testing teams
  • 21. Thank you Learn more about Keynote Mobile Testing with Appium: http://www.keynote.com/solutions/testing/appium-integration