SlideShare a Scribd company logo
1 of 10
Digital Quality in a DevOps World
June 13, 2017
Presented By: Erank@perfectomobile.com
Twitter: @ek121268
Blog: http://mobiletestingblog.com
Introductions
• Mobile Technical Evangelist at
Perfecto
• Blogger and Speaker
• 18+ Years in Development & Testing
• Author of The Digital Quality
Handbook, launched in May
Overview of the Digital Landscape
• As mobile & web technologies expand, release practices must keep up. Challenges include:
○ SDLC and processes maturity
○ Expanding test coverage to include more non-functional testing, user condition testing, etc.
○ Coping with existing limitations of open source tools and frameworks
○ Sustaining correctly sized and up-to-date mobile test labs
○ Getting proper quality insights upon each test cycle prior and post production
○ Branching wisely cross-platform and cross-feature test suites
The Basics
• Building a mobile test lab
• Common testing pitfalls
• Shifting from manual to
automated testing
• Best practices for optimizing
testing
Integrating Digital Quality in DevOps
Practices
• Benefits of integrating quality into the devops cycle
• Best practices for integrating quality into the devops cycle
• Actualizing quality while practicing agile–allowing testers to drive
development
Mobile App Quality–Non-Functional
Practices
● Best practices for integrating non-functional testing and performance testing into
build and continuous integration cycles
● Benefits of crowdsourced testing for mobile apps
● Guidelines for achieving great end user experiences
Testing for Emerging Technologies
● Automated visual testing
● Testing bots in the context of
mobile apps
● Smart object identification
● Complementing mobile
functional testing with API
testing
Online resource: http://xpathvalidator.projectquantum.io/
Special Offer to Meetup Attendees
https://www.createspace.com/7130003
25% off Discount Code 2TUEFYMC
8
Discussion
1.What challenges do you face with testing?
2.Do you typically test throughout the development cycle?
3.How much time do you spend testing / debugging apps?
4.Where do you typically get insight around best practices for testing?
Thank You

More Related Content

More from Perfecto Mobile

More from Perfecto Mobile (20)

Proven strategy for testing pw as aus-agile_testers
Proven strategy for testing pw as aus-agile_testersProven strategy for testing pw as aus-agile_testers
Proven strategy for testing pw as aus-agile_testers
 
Shorten Business Life Cycle Using DevOps
Shorten Business Life Cycle Using DevOpsShorten Business Life Cycle Using DevOps
Shorten Business Life Cycle Using DevOps
 
Selenium conf india pwa 2018
Selenium conf india pwa 2018Selenium conf india pwa 2018
Selenium conf india pwa 2018
 
Online testconf event rwd and pwa 2018
Online testconf event rwd and pwa 2018Online testconf event rwd and pwa 2018
Online testconf event rwd and pwa 2018
 
Optimizing Test Coverage throughout the DevOps Pipeline
Optimizing Test Coverage throughout the DevOps PipelineOptimizing Test Coverage throughout the DevOps Pipeline
Optimizing Test Coverage throughout the DevOps Pipeline
 
Cross browser testing
Cross browser testingCross browser testing
Cross browser testing
 
Quest2018 erank optimize test automation
Quest2018 erank optimize test automationQuest2018 erank optimize test automation
Quest2018 erank optimize test automation
 
Mastering BDD - Eran Kinsbruner Workshop Quest 2018
Mastering BDD - Eran Kinsbruner Workshop Quest 2018Mastering BDD - Eran Kinsbruner Workshop Quest 2018
Mastering BDD - Eran Kinsbruner Workshop Quest 2018
 
Mapping mobileandweblandscape motb
Mapping mobileandweblandscape motbMapping mobileandweblandscape motb
Mapping mobileandweblandscape motb
 
5 Stages of Digital Quality Maturity
5 Stages of Digital Quality Maturity5 Stages of Digital Quality Maturity
5 Stages of Digital Quality Maturity
 
Testing Next Generation Digital Interfaces
Testing Next Generation Digital InterfacesTesting Next Generation Digital Interfaces
Testing Next Generation Digital Interfaces
 
Raleigh User Forum Presentation
Raleigh User Forum PresentationRaleigh User Forum Presentation
Raleigh User Forum Presentation
 
Automation challenges - 121 Test Automation Event boston
Automation challenges - 121 Test Automation Event bostonAutomation challenges - 121 Test Automation Event boston
Automation challenges - 121 Test Automation Event boston
 
Boston meetup blaze_meter_feb2017
Boston meetup blaze_meter_feb2017Boston meetup blaze_meter_feb2017
Boston meetup blaze_meter_feb2017
 
7 Keys for Unattended Test AUtomation webinar deck
7 Keys for Unattended Test AUtomation webinar deck7 Keys for Unattended Test AUtomation webinar deck
7 Keys for Unattended Test AUtomation webinar deck
 
iOS9 Launch - Mobile Dev & Test Implications
iOS9 Launch - Mobile Dev & Test ImplicationsiOS9 Launch - Mobile Dev & Test Implications
iOS9 Launch - Mobile Dev & Test Implications
 
Continuous Quality For a 5 Star Mobile Apps Delivery
Continuous Quality For a 5 Star Mobile Apps DeliveryContinuous Quality For a 5 Star Mobile Apps Delivery
Continuous Quality For a 5 Star Mobile Apps Delivery
 
Mobile Test Coverage- Israel 4th meetup
Mobile Test Coverage- Israel 4th meetupMobile Test Coverage- Israel 4th meetup
Mobile Test Coverage- Israel 4th meetup
 
Mobile test automation perfecto star east
Mobile test automation perfecto star eastMobile test automation perfecto star east
Mobile test automation perfecto star east
 
Wearables meetup
Wearables meetupWearables meetup
Wearables meetup
 

Recently uploaded

Jax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined DeckJax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined Deck
Marc Lester
 

Recently uploaded (20)

Malaysia E-Invoice digital signature docpptx
Malaysia E-Invoice digital signature docpptxMalaysia E-Invoice digital signature docpptx
Malaysia E-Invoice digital signature docpptx
 
5 Reasons Driving Warehouse Management Systems Demand
5 Reasons Driving Warehouse Management Systems Demand5 Reasons Driving Warehouse Management Systems Demand
5 Reasons Driving Warehouse Management Systems Demand
 
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
 
IT Software Development Resume, Vaibhav jha 2024
IT Software Development Resume, Vaibhav jha 2024IT Software Development Resume, Vaibhav jha 2024
IT Software Development Resume, Vaibhav jha 2024
 
Salesforce Introduced Zero Copy Partner Network to Simplify the Process of In...
Salesforce Introduced Zero Copy Partner Network to Simplify the Process of In...Salesforce Introduced Zero Copy Partner Network to Simplify the Process of In...
Salesforce Introduced Zero Copy Partner Network to Simplify the Process of In...
 
The Strategic Impact of Buying vs Building in Test Automation
The Strategic Impact of Buying vs Building in Test AutomationThe Strategic Impact of Buying vs Building in Test Automation
The Strategic Impact of Buying vs Building in Test Automation
 
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product UpdatesGraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
 
KLARNA - Language Models and Knowledge Graphs: A Systems Approach
KLARNA -  Language Models and Knowledge Graphs: A Systems ApproachKLARNA -  Language Models and Knowledge Graphs: A Systems Approach
KLARNA - Language Models and Knowledge Graphs: A Systems Approach
 
A Guideline to Zendesk to Re:amaze Data Migration
A Guideline to Zendesk to Re:amaze Data MigrationA Guideline to Zendesk to Re:amaze Data Migration
A Guideline to Zendesk to Re:amaze Data Migration
 
Jax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined DeckJax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined Deck
 
Sourcing Success - How to Find a Clothing Manufacturer
Sourcing Success - How to Find a Clothing ManufacturerSourcing Success - How to Find a Clothing Manufacturer
Sourcing Success - How to Find a Clothing Manufacturer
 
What need to be mastered as AI-Powered Java Developers
What need to be mastered as AI-Powered Java DevelopersWhat need to be mastered as AI-Powered Java Developers
What need to be mastered as AI-Powered Java Developers
 
What is an API Development- Definition, Types, Specifications, Documentation.pdf
What is an API Development- Definition, Types, Specifications, Documentation.pdfWhat is an API Development- Definition, Types, Specifications, Documentation.pdf
What is an API Development- Definition, Types, Specifications, Documentation.pdf
 
Microsoft365_Dev_Security_2024_05_16.pdf
Microsoft365_Dev_Security_2024_05_16.pdfMicrosoft365_Dev_Security_2024_05_16.pdf
Microsoft365_Dev_Security_2024_05_16.pdf
 
Lessons Learned from Building a Serverless Notifications System.pdf
Lessons Learned from Building a Serverless Notifications System.pdfLessons Learned from Building a Serverless Notifications System.pdf
Lessons Learned from Building a Serverless Notifications System.pdf
 
how-to-download-files-safely-from-the-internet.pdf
how-to-download-files-safely-from-the-internet.pdfhow-to-download-files-safely-from-the-internet.pdf
how-to-download-files-safely-from-the-internet.pdf
 
Top Mobile App Development Companies 2024
Top Mobile App Development Companies 2024Top Mobile App Development Companies 2024
Top Mobile App Development Companies 2024
 
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
 
The Impact of PLM Software on Fashion Production
The Impact of PLM Software on Fashion ProductionThe Impact of PLM Software on Fashion Production
The Impact of PLM Software on Fashion Production
 
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit Milan
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit MilanWorkshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit Milan
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit Milan
 

Digital quality handbook meetup presentation

  • 1. Digital Quality in a DevOps World June 13, 2017 Presented By: Erank@perfectomobile.com Twitter: @ek121268 Blog: http://mobiletestingblog.com
  • 2. Introductions • Mobile Technical Evangelist at Perfecto • Blogger and Speaker • 18+ Years in Development & Testing • Author of The Digital Quality Handbook, launched in May
  • 3. Overview of the Digital Landscape • As mobile & web technologies expand, release practices must keep up. Challenges include: ○ SDLC and processes maturity ○ Expanding test coverage to include more non-functional testing, user condition testing, etc. ○ Coping with existing limitations of open source tools and frameworks ○ Sustaining correctly sized and up-to-date mobile test labs ○ Getting proper quality insights upon each test cycle prior and post production ○ Branching wisely cross-platform and cross-feature test suites
  • 4. The Basics • Building a mobile test lab • Common testing pitfalls • Shifting from manual to automated testing • Best practices for optimizing testing
  • 5. Integrating Digital Quality in DevOps Practices • Benefits of integrating quality into the devops cycle • Best practices for integrating quality into the devops cycle • Actualizing quality while practicing agile–allowing testers to drive development
  • 6. Mobile App Quality–Non-Functional Practices ● Best practices for integrating non-functional testing and performance testing into build and continuous integration cycles ● Benefits of crowdsourced testing for mobile apps ● Guidelines for achieving great end user experiences
  • 7. Testing for Emerging Technologies ● Automated visual testing ● Testing bots in the context of mobile apps ● Smart object identification ● Complementing mobile functional testing with API testing Online resource: http://xpathvalidator.projectquantum.io/
  • 8. Special Offer to Meetup Attendees https://www.createspace.com/7130003 25% off Discount Code 2TUEFYMC 8
  • 9. Discussion 1.What challenges do you face with testing? 2.Do you typically test throughout the development cycle? 3.How much time do you spend testing / debugging apps? 4.Where do you typically get insight around best practices for testing?