Head, Test Automation CoE

Slides:



Advertisements
Similar presentations
Company LOGO Automation Tools For Android Anshu Prasad.
Advertisements

XProtect® Expert 2013 Product presentation
Effectively Explaining the Cloud to Your Colleagues.
SeeTestCloud. End-to-End Suite of Tools for iOS, Android, BlackBerry & Windows Phone Automation tools for 24/7 testing and monitoring Productivity tools.
LiquiData Platform Unleashes Powerful Cloud Analytics Capabilities with Integrated Reporting and Visualization from Diverse Sources of Data COMPANY PROFILE:
Securely Synchronize and Share Enterprise Files across Desktops, Web, and Mobile with EasiShare on the Powerful Microsoft Azure Cloud Platform MICROSOFT.
Mohit Anand, Software Engineer Adobe 1 Selecting GUI Automation Testing Tool for Mobile Domain.
Perfecto Mobile Automation
Datazen – an overview Frank Geisler Please Support Our Sponsors SQL Saturday is made possible with the generous support of these sponsors.
Perfecto We help customers deliver exceptional digital experiences.
Overture Is a Unique Omni-channel E-commerce Platform that Leverages the Power of Microsoft Azure to Orchestrate Every Customer Transaction MICROSOFT AZURE.
© 2012 IBM Corporation IBM Worklight Overview Martin Triska – IBM Worklight specialist (420) July 2012.
SDN & NFV Driving Additional Value into Managed Services.
We Optimize. You Capitalize Software Development Services
Appium Studio Appium testing made easy at any scale.
AuraPortal Cloud Helps Empower Organizations to Organize and Control Their Business Processes via Applications on the Microsoft Azure Cloud Platform MICROSOFT.
Univa Grid Engine Makes Work Management Automatic and Efficient, Accelerates Deployment of Cloud Services with Power of Microsoft Azure MICROSOFT AZURE.
Device Maintenance and Management, Parental Control, and Theft Protection for Home Users Made Easy with Remo MORE and Power of Azure MICROSOFT AZURE APP.
MICROSOFT AZURE ISV PROFILE: BMC SOFTWARE
WEBINAR Device Labs Boost Mobile Test Automation
Partner Toolbox Cloud Infrastructure & Management
Transforming business
DocFusion 365 Intelligent Template Designer and Document Generation Engine on Azure Enables Your Team to Increase Productivity MICROSOFT AZURE APP BUILDER.
SeeTestLoad.
Hybrid Management and Security
Microsoft Operations Management Suite Insight and Analytics
Modern application lifecycle with DevOps
Mobile Application Test Case Automation
Trial.iO Makes it Easy to Provision Software Trials, Demos and Training Environments in the Azure Cloud in One Click, Without Any IT Involvement MICROSOFT.
Firefish Software for Professional Recruiters Stays Available Around the Clock from Any Device and Anywhere by Using the Microsoft Azure Platform Partner.
DevOps – Test Automation for IOTs
How Smart Networks are Changing Corporate Networks
Zero-Code Solution on Azure Helps Businesses Optimize Processes with Automation and Agility “Implementing Azure has empowered us to help our customers.
Hosted on Azure, LoginRadius’ Customer Identity
SeeTestManual.
Speaker’s Name, SAP Month 00, 2017
CI/CD for Digital Apps Streamlining the Dev, Test & Release Cycle in Enterprises Guy Arieli, CTO, Experitest.
Veeam Backup Repository
SENIOR MANAGER - SOFTWARE TESTING PRACTICE
Cross platform automated appium testing - A Primer
SeeTestCloud Online.
Appium Studio for Eclipse
SeeTestCloud Onsite.
SmartHOTEL Solutions Powered by Microsoft Azure Provide Hoteliers with Comprehensive, One-Stop Automated Management of All Booking Channels MICROSOFT AZURE.
Built on the Powerful Microsoft Azure Platform, Lievestro Delivers Care Information, Capacity Management Solutions to Hospitals, Medical Field MICROSOFT.
SeeTestCloud Onsite.
Quality assurance platform for mobile apps, available as hosted SaaS or onsite deployment
MyHealthDirect’s Enterprise Scheduling Platform, Based on Microsoft Azure, Improves the Patient Experience and Reduces Patient Readmissions MICROSOFT AZURE.
SYSTEMART, LLC We Optimize. You Capitalize Software Application Development
The Value of SAP’s Research and Development Solutions Transforming research and development in the digital economy Enterprise Portfolio and Project Management.
SeeTestReporter.
Yellowfin: An Azure-Compatible Business Intelligence Platform That Connects People with Their Data for Better Decision Making MICROSOFT AZURE APP BUILDER.
Intelledox Infiniti Helps Organizations Digitally Transform Paper and Manual Business Processes into Intuitive, Guided User Experiences on Azure MICROSOFT.
Utilizing the Capabilities of Microsoft Azure, Skipper Offers a Results-Based Platform That Helps Digital Advertisers with the Marketing of Their Mobile.
Myday by Collabco: a Revolutionary Student Portal Built with Office 365 and Anglular.js, and Hosted on the Microsoft Azure Platform MICROSOFT AZURE APP.
Ed oms team OMS: Log Analytics Ed oms team.
CloudLabs, Powered by Azure, Enables the Quick, Easy, Cost-Effective Management, Distribution of Online Training Labs for Education and Business MICROSOFT.
Partner Logo Azure Provides a Secure, Scalable Platform for ScheduleMe, an App That Enables Easy Meeting Scheduling with People Outside of Your Company.
Adra ACCOUNTS: Transaction Matching Software Powered by the Microsoft Azure Cloud That Helps Optimize the Accounting and Finance Processes MICROSOFT AZURE.
Appcelerator Arrow: Build APIs in Minutes. Connect to Any Data Source
Cloud Analytics for Microsoft Azure
ADAM on Microsoft Azure Streamlines Access and Control of Full Function Digital Asset and Product Content Management for All Workers MICROSOFT AZURE ISV.
Media365 Portal by Ctrl365 is Powered by Azure and Enables Easy and Seamless Dissemination of Video for Enhanced B2C and B2B Communication MICROSOFT AZURE.
Office 365 and Microsoft Project Integrations for HULAK Project Management Software Enable Teams to Remain Productive and Within Budget OFFICE 365 APP.
Enterprise Productivity – HCL Proposition
BluSync by ParaBlu Offers Secure Enterprise File Collaboration and Synchronization Solution That Uses Azure Blob Storage to Enable Secure Sharing MICROSOFT.
Last.Backend is a Continuous Delivery Platform for Developers and Dev Teams, Allowing Them to Manage and Deploy Applications Easier and Faster MICROSOFT.
Pitch Deck.
COMPANY PROFILE: REELWAY
Presentation transcript:

Live Webinar: Elevating Customer Experience with a Mobile QA Strategy That Works

Head, Test Automation CoE Today’s Speakers Guido Lubinski QA Principal Manager Kumaresan Narayanaswamy Head, Test Automation CoE Tal Barmeir CEO

AGENDA How a mobile ecosystem is reshaping the organization priorities Need of a comprehensive mobile testing strategy for superior customer experience Key challenges and opportunities ahead for organizations in mobile-first world Mobile transformation @Vodafone Mobile QA tools – insights to action Q&A 5 min 5 min 5 min 25 min 10 min 5 min

How a mobile ecosystem is reshaping the organization priorities (1/2) Digital Channels for Connected Experience “Billion TouchPoints happening everyday on Mobile Apps” Social Web Kiosk Digital Payments & Signage Smart TV Wearables

How a mobile ecosystem is reshaping the organization priorities (2/2) People & Culture Process & Governance Technology Diversity Competency Customer centricity Innovation Device policies, device ownership models Security, privacy Light-weight approach Diversity of Apps and Devices Mobile enabled BizOps Omni channel experience

Need of a comprehensive mobile testing strategy for superior CX “High Velocity Quality” Comprehensive focus on functional and beyond-functional aspects like performance, security, compatibility, accessibility, usability Progressive automation with ever expanding coverage as continuous journey throughout lifecycle of mobile apps Test strategy to be derived based on App analytics, Device Analytics and Monitoring as continuous process

Key challenges and opportunities ahead for organizations in mobile-first world Anytime, Anywhere Access Fragmentation – devices, OS, et al Recognize mobile app maturity curve “Someone can snoop over” Quality cannot be compromised for speed Personalized expectations Test beyond functional – cover all types of persona for CEx Monitor the app throughout its life-cycle Tools and automation Enterprise Mobile app management and governance

Vodafone Case Study

Company Profile Major Telecommunication Company Headquartered in UK More than 100,000 employees Operates in around 80 countries Customer base of above 400 million worldwide

Is it easy to get into customers‘ shoes? No! Various constraints when it comes to simulation of real customers‘ behaviour: Variety of (device specific) Mobile Services Various customer touchpoints and platforms Country specific SIM cards / roaming Scope Location of testers globally distributed Shipping Confidentiality Local testing environments Logistics High quality demands Cost pressure Time-to-market – Agility? Business

Device Cloud(s) to drive Customer Experience! Around 250-300 devices in three flavors: QA Cloud QA Core business: ~ 70+ different devices Acceptance Testing, Managed Test Service Offshoring, Test Automation Global App Viewer 21 markets, 3 different SIMs, 130 devices Manual access for development teams Harmonization of local market look and feel Vodafone Device Cloud External vendors/suppliers: ~ 60+ devices Integrate into CI frameworks (Jenkins), fully supporting agile delivery Automated Device Certification

Further improvements of the Vodafone Device Cloud Some improvements already implemented: Operational improvements: Floating licenses: allowing flexibility, a unified environment and enables everyone from anywhere to use the cloud. Automated Device Management: discharging, brightness, WiFi Distributed Device Cloud: allows, on a need-basis, connecting to a satellite agent device in a different country and testing under real network conditions Automated SIM Switcher: that in conjunction with SeeTestCloud, enables testing multiple SIMs on a single device (up to 16 SIMs) Test Automation Framework: with full access for (external) teams and Jenkins integration

Apart from being close to the Customer – other benefits What counts is the money: Enablement of off-shore model with avoiding roaming costs Reduce flying to different countries and locations High utilization of devices, # devices reduced significantly Result: tremendous cost reduction

Lessons learned Some hurdles we have overcome in setup and during run times: Plan for scalable architecture and optimal network connectivity Automate as much as possible operational support processes Plan and prepare for appropriate User Management and Access controls

Mobile QA Tools - Insights to Actions

Centralized, Onsite Mobile Device Lab Keep all your mobile devices in a centralized onsite location and allow remote access to them from anywhere at anytime Simple set-up – software only solution running on standard Windows or Mac machines Enterprise level security, reside within your VPN Full recovery, redundancy and no single point of failure High speed performance

Remote Access to Mobile devices Fully control remote mobile devices from your browser anytime, anywhere Web access from any browser Immediate support for all mobile OS , incl. beta versions Support all mobile devices Fully integrates to all testing, dev & CI environments

(MAC/ Windows machine) Scalability Enable any number of mobile devices and users in any geography Automation Team Site A Mobile device lab Corporate Network Cloud Server 1 2 15 Device Host 1 (MAC/ Windows) Host 2 Host n 10 Site B 7 Site N Auto. engineer (MAC/ Windows machine) Manual QA Team Developer Manual Tester Dev Team

Management Capabilities Effectively manage large scale mobile projects with advanced management tools Dashboard for quick overview Enhanced user, device and application management capabilities Usage reports and Email alerts

Manual Testing Perform manual testing on a remote mobile device, as though it was at the tester’s hand Support for all manual gestures Fast interaction Control all physical and virtual device buttons Full control on device power cycle Visual reports

Mobile Test Automation Test all types of mobile applications, and automate advanced mobile application scenarios Use the test recorder, view device screen and add commands Test barcode & check scanning, audio, GPS simulation, TouchID Integrate with any testing environment incl. Appium Test Native, Web and Hybrid, system (setting, SMS) & 3rd party apps Run the same test on different mobile devices & OS’s

CI/CD Integration Accelerate your testing cycles with a fully automated 24/7 continuous testing environment Seamless integration into CI environments Large scale parallel execution (Grid) Real time view of all executions Centralized, cloud-based execution, directly managed from the CI Centralized test reporting

Non-Functional Capabilities Test your application under different device conditions and network conditions Simulate different network conditions and on–the-move scenarios that are unique to mobile users Monitor consumption of the mobile device CPU, memory and battery

Development & Debugging Provide developers with an advanced testing environment and access to real remote devices Simulators & emulators native support Integrate with XCode, eclipse, Android Studio and more… Integration with Appium, Calabash, Cucumber and more. Support UI/unit testing using XCUITest, Espresso and UIAutomator Ability to share detailed reports and live sessions

Demo CI/CD integration