The explosion of multi-platform mobile application development has created an extensive testing burden for quality organizations – and a huge opportunity for test automation ROI. Factoring in the idiosyncrasies of individual device models and carriers magnifies both the challenge and opportunity. Attend this session to learn how to extend test automation to the mobile platform and realize significant ROI. You will come away with best practices for implementing test automation effectively and efficiently across multiple mobile platforms and devices utilizing various types of mobile test automation tools. Specifically, tool independent techniques for creating a single test suite capable of executing across multiple platforms and devices will be discussed.
Selenium is an open source tool used for automating web application testing. It was created in 2004 by Jason Huggins and supports recording and playback of test cases in browsers like Firefox. Selenium has four main components - Selenium IDE for recording and playback of tests, Selenium Remote Control for running tests on multiple browsers, Selenium WebDriver for direct browser control, and Selenium Grid for parallel testing on different machines. The latest version of Selenium is 3.0.
How to Reliably Measure and Optimize Graphics Performance of Your Android Games
Watch a live presentation at http://offer.bitbar.com/measure-and-optimize-graphics-performance-of-android-games
Good graphics performance is closely related to fantastic user experience. That’s why we’ve integrated the unique GameBench profiling tool into Testdroid Cloud. This is a powerful resource for any developer who wants to spot performance bottlenecks and optimize their games across an array of Android devices with different silicon, screen sizes, memory, and many other variances in software and hardware.
Stay tuned and join our upcoming webinars at http://bitbar.com/testing/webinars/
We develop almost identical apps for both Android and iOS. Maintaining separate test suites becomes an overhead over a period of time as the test suites begin to grow. We hare now gradually moving our test infrastructure to Appium so that we can have a single test repo which is easy to maintain.
Continuous testing on emulators using the espresso test automation framework
Continuous testing for mobile requires that dev teams have an environment that can easily scale. Although real device testing is a must, using emulators early in the development cycle gives teams a cost-effective and quick alternative for test automation in the cloud. This webinar will explore how to implement the Espresso, a widely used framework for testing mobile apps for the Android OS, on emulators. Espresso provides APIs for writing UI tests to simulate user interactions within a single target app.
This document discusses mobile application testing and automation. It covers:
- The types of mobile application testing including functionality, usability, and consistency testing as well as testing on emulators and different devices.
- The challenges of mobile app testing like different devices, operating systems, and networks.
- Popular mobile platforms and types of mobile apps.
- The approach to mobile app testing including installation/uninstallation, workflows, performance, localization, and device interactions.
- Types of mobile app testing like UI, compatibility, interruptions, and security testing.
- The importance and benefits of automation for mobile app testing.
- Popular mobile automation tools like MonkeyRunner, UIAutomator,
Selenium is an industry standard for web testing. Most of test automation engineers are well versed with this tool, and even use its broad capabilities to execute some mobile tests. Inspired by Selenium and built based on testing approach Appium was created. It is an open-source tool for automating native, mobile web, and hybrid applications on iOS and Android platforms.
In this how-to webinar, we will show you how you can utilize your Selenium skills to scale your mobile testing with Appium. Join Giovanni Rago, Customer Success Manager at Sauce Labs, in this event that will give you new insights into the way you approach mobile testing.
Here are the main takeaways:
-- Difference between Selenium and Appium
-- Which Selenium skills can be used when testing in Appium
-- What’s the best testing strategy for mobile
-- How much more there is to learn about Appium
Everything You Need to Know About Testing Foldable Phones
Foldable phones are here —and they’ll soon be in the hands of consumers. In fact, three of the leading Android vendors have already launched such devices — including Samsung, LG, and Huawei. And with this new generation of devices, DevOps teams will need to ensure that their apps are ready.
Learn how foldable phones will change the testing process, as well as:
- What the foldable phone landscape looks like.
- Key features and pitfalls of testing apps on foldable phones.
- Recommended test scenarios for foldable phones.
- The architectural changes needed to make your apps ready for foldable smartphones.
The ultimate guide to mobile app testing with appium
Appium is an open-source test automation tool that allows developers to test mobile apps across platforms. It works by communicating with the mobile device and app to run automated tests scripts written in various programming languages. Appium tests can check that the user experience is seamless across different devices. The tool was initially created to test iOS apps but now supports Android as well. It has become popular for testing apps with user interfaces like games and banking apps across both iOS and Android devices.
This document provides an overview of how to deliver winning mobile apps through continuous quality. It discusses establishing a mobile QA plan based on continuous quality lab (CQL) principles, including functional and non-functional testing, regression testing, and pillars of a CQL. It also outlines mobile QA best practices such as building a proper test plan, establishing a continuous integration workflow, and implementing a continuous automation regression model. The key is leveraging a hybrid cloud approach using real devices to ensure high quality, velocity, and market responsiveness for mobile apps.
Once a proud Front End developer, now a total Mobile Automation n00b. I was given the task of rethinking mobile automation at the startup EverythingMe and got familiarized with this exciting new field. In this talk, I present the questions and answers I needed as a newcomer in order to begin the journey.
TechTalk: Wind Tunnel, Personas, and Testing Real UX
Persona-based testing has never been easier
Covered in this webinar:
- Intro to Perfecto
- Digital Challenges
- Perfecto CQ Lab and Wind Tunnel™ Overview
- Wind Tunnel Deep Dive
- How to Add Wind Tunnel to your Test
- Demo
- Q&A
By the end of this webinar, you'll be a master at adding UX to each of your tests!
This document summarizes SeeTestCloud, a quality assurance platform for mobile apps that provides access to hundreds of remote mobile devices hosted in data centers. Key capabilities include: hosting mobile devices for manual, automation and performance testing; integration with CI/CD tools; and capabilities for test automation, management, debugging and non-functional testing. The platform allows testing on any device or OS and offers enterprise-level security for dedicated, remote device access.
SwaamTech, is an independent QA and Software Testing company helping clients to bring quality in there products. Contact us for testing of your SmartPhone App testing: support@swaam.com
Real device testing is important for app development as it allows testing across different devices, operating systems, and real-world conditions that emulators cannot simulate. Some benefits of real device testing include effectively identifying bugs specific to device configurations, validating the app's layout and compatibility across various screens, checking network compatibility under different conditions, understanding user experience better than emulators, and stimulating real-world usage. Real device testing helps improve app quality by finding issues users may face.
[Binh nguyen] Mobile Application Automation Testing iOS and Android
Mobile application testing on iOS or Android can be quite a challenge for a Quality Assurance team. One reason is that mobile applications are often required to function on a variety of devices featuring different hardware capabilities, configurations, and specifications. Many different types of testing including automation are required to cover different areas of the application. Many people believe that automated testing may replace manual testing almost entirely. In reality, however, automated testing is still not able to cover all the types of testing that manual testing does. Automation Mobile Testing: framework, tools, some suggested solutions.
If the mobile technology train hasn’t arrived at your organization yet, it soon will. Are you ready to jump onboard and face the unique testing challenges presented by mobile applications? In this session, Lee will lead a journey to help you understand where mobile quality is, where it’s going, why it matters to you, and what you can do to help ensure mobile quality in your organization. Lee’s presentation will highlight testing challenges specific to mobile apps and present mobile testing best practices including techniques for leveraging test automation on mobile platforms. You will understand why testing in a mobile environment is different from traditional software testing and learn how to address the unique testing challenges presented by mobile applications. Attend this talk and walk away with a solid mobile testing baseline and best practices for addressing the challenges that lie ahead.
Mobile applications and specifically their UI exhibit a set of features that make their design, implementation and testing particularly challenging: the variety of devices with their different characteristics and the quick pace of evolution. As with other types of E2E testing, the fragility of test cases represents an important hurdle to a wider adoption. This lecture will analyze the mobile-specific features of E2E testing; it will provide an overview of the testing technology approaches and the main tools available. A focus on the main causes of test fragility will provide an overview of the main pitfalls and provide a set of guidelines to avoid them. Finally we will focus on the prospective techniques to combine different approach to achieve higher test resilience and reusability. The lecture will provide evidence gathered from large empirical studies of OSS as well as experiment conducted on specific use cases.
This document summarizes a meetup about mobile automation testing using MonkeyTalk. It discusses the benefits of automation testing, how MonkeyTalk works for both iOS and Android applications, and provides a demo of using MonkeyTalk to automate tests on both platforms. The key points are that MonkeyTalk is a free tool that works across platforms, integrates with continuous integration, and allows scripting and recording of tests directly on devices through an agent.
This document discusses mobile application testing and automation. It covers:
- The types of mobile application testing including functionality, usability, and consistency testing.
- Challenges of mobile app testing like different devices, platforms, and input methods.
- Popular mobile platforms and types of mobile apps and devices.
- Approaches to mobile app testing like installation/uninstallation, workflows, performance, localization, and device interactions.
- Types of mobile app testing including UI, compatibility, interruptions, usability, and security testing.
- The need for automation in mobile testing due to a wide variety of factors.
- Popular mobile automation tools like MonkeyRunner, UIAutomator,
This presentation represents the Mobile Application testing fundamentals. This presentation will describe How Mobile testing is different from Web testing. It will give you brief information about different mobile application techniques which needs to be taken care while testing Mobile Applications.
Mobile applications testing (challenges, tools & techniques)
Device Fragmentation is a Big Challenge
Devices Vary in Screen Size, Memory, Processing Power, Hardware Features etc.
Apple iPhone is Least Fragmented among All Mobile Platforms
Testing on All Target Handset/Devices
Almost Impractical if Number of Target Handsets is Large
Testing on All Target Operator Networks
Almost Impractical if Number of Target Operators is Large
Network Operator may Impose Certain Constraints
This document provides an overview and demo of Perfecto Mobile's Continuous Quality Lab (CQ Lab) automation testing capabilities using Selenium and Appium. It discusses the CQ Lab architecture, how to set up automation tests using the desired capabilities, different mobile application types, and object identification. It then demonstrates creating a sample automation project and script in Eclipse, running the test, and reviewing the execution report in the Perfecto Mobile cloud platform.
Meetup kickoff slides - Perfecto Mobile, September 2014Perfecto Mobile
This document summarizes a mobile app dev-test meetup kickoff event. The meetup aimed to discuss increasing development velocity challenges, real devices vs emulators, real-life examples, and challenges for development and testing. The agenda also included an open discussion and planning for the next quarterly meetup. Key trends like mobile payments, wearables, and expectations for iOS 8 adoption were briefly highlighted. Challenges around balancing velocity and quality with growing app complexity and evolving test matrices were also noted.
Parallel Test Runs with Appium on Real Mobile Devices – Hands-on WebinarBitbar
Watch a live presentation at http://offer.bitbar.com/parallel-test-runs-with-appium-on-real-mobile-devices
Appium is an open source test automation framework and currently one of the hottest framework for mobile app, game and web testing. In this webinar, we’ll discuss about the best practices, how to use Appium for different types of apps, games and web apps, and how to use all new features around it – the parallel test runs, image recognition and more!
Stay tuned and join our upcoming webinars at http://bitbar.com/testing/webinars/
Selenium is an open source tool used for automating web application testing. It was created in 2004 by Jason Huggins and supports recording and playback of test cases in browsers like Firefox. Selenium has four main components - Selenium IDE for recording and playback of tests, Selenium Remote Control for running tests on multiple browsers, Selenium WebDriver for direct browser control, and Selenium Grid for parallel testing on different machines. The latest version of Selenium is 3.0.
How to Reliably Measure and Optimize Graphics Performance of Your Android GamesBitbar
Watch a live presentation at http://offer.bitbar.com/measure-and-optimize-graphics-performance-of-android-games
Good graphics performance is closely related to fantastic user experience. That’s why we’ve integrated the unique GameBench profiling tool into Testdroid Cloud. This is a powerful resource for any developer who wants to spot performance bottlenecks and optimize their games across an array of Android devices with different silicon, screen sizes, memory, and many other variances in software and hardware.
Stay tuned and join our upcoming webinars at http://bitbar.com/testing/webinars/
Cross platform test automation using AppiumJatin Bhasin
We develop almost identical apps for both Android and iOS. Maintaining separate test suites becomes an overhead over a period of time as the test suites begin to grow. We hare now gradually moving our test infrastructure to Appium so that we can have a single test repo which is easy to maintain.
Continuous testing on emulators using the espresso test automation frameworkSauce Labs
Continuous testing for mobile requires that dev teams have an environment that can easily scale. Although real device testing is a must, using emulators early in the development cycle gives teams a cost-effective and quick alternative for test automation in the cloud. This webinar will explore how to implement the Espresso, a widely used framework for testing mobile apps for the Android OS, on emulators. Espresso provides APIs for writing UI tests to simulate user interactions within a single target app.
This document discusses mobile application testing and automation. It covers:
- The types of mobile application testing including functionality, usability, and consistency testing as well as testing on emulators and different devices.
- The challenges of mobile app testing like different devices, operating systems, and networks.
- Popular mobile platforms and types of mobile apps.
- The approach to mobile app testing including installation/uninstallation, workflows, performance, localization, and device interactions.
- Types of mobile app testing like UI, compatibility, interruptions, and security testing.
- The importance and benefits of automation for mobile app testing.
- Popular mobile automation tools like MonkeyRunner, UIAutomator,
Using Selenium To Test Mobile? Meet Appium!Sauce Labs
Selenium is an industry standard for web testing. Most of test automation engineers are well versed with this tool, and even use its broad capabilities to execute some mobile tests. Inspired by Selenium and built based on testing approach Appium was created. It is an open-source tool for automating native, mobile web, and hybrid applications on iOS and Android platforms.
In this how-to webinar, we will show you how you can utilize your Selenium skills to scale your mobile testing with Appium. Join Giovanni Rago, Customer Success Manager at Sauce Labs, in this event that will give you new insights into the way you approach mobile testing.
Here are the main takeaways:
-- Difference between Selenium and Appium
-- Which Selenium skills can be used when testing in Appium
-- What’s the best testing strategy for mobile
-- How much more there is to learn about Appium
Foldable phones are here —and they’ll soon be in the hands of consumers. In fact, three of the leading Android vendors have already launched such devices — including Samsung, LG, and Huawei. And with this new generation of devices, DevOps teams will need to ensure that their apps are ready.
Learn how foldable phones will change the testing process, as well as:
- What the foldable phone landscape looks like.
- Key features and pitfalls of testing apps on foldable phones.
- Recommended test scenarios for foldable phones.
- The architectural changes needed to make your apps ready for foldable smartphones.
The ultimate guide to mobile app testing with appiumheadspin2
Appium is an open-source test automation tool that allows developers to test mobile apps across platforms. It works by communicating with the mobile device and app to run automated tests scripts written in various programming languages. Appium tests can check that the user experience is seamless across different devices. The tool was initially created to test iOS apps but now supports Android as well. It has become popular for testing apps with user interfaces like games and banking apps across both iOS and Android devices.
This document provides an overview of how to deliver winning mobile apps through continuous quality. It discusses establishing a mobile QA plan based on continuous quality lab (CQL) principles, including functional and non-functional testing, regression testing, and pillars of a CQL. It also outlines mobile QA best practices such as building a proper test plan, establishing a continuous integration workflow, and implementing a continuous automation regression model. The key is leveraging a hybrid cloud approach using real devices to ensure high quality, velocity, and market responsiveness for mobile apps.
Once a proud Front End developer, now a total Mobile Automation n00b. I was given the task of rethinking mobile automation at the startup EverythingMe and got familiarized with this exciting new field. In this talk, I present the questions and answers I needed as a newcomer in order to begin the journey.
Persona-based testing has never been easier
Covered in this webinar:
- Intro to Perfecto
- Digital Challenges
- Perfecto CQ Lab and Wind Tunnel™ Overview
- Wind Tunnel Deep Dive
- How to Add Wind Tunnel to your Test
- Demo
- Q&A
By the end of this webinar, you'll be a master at adding UX to each of your tests!
This document summarizes SeeTestCloud, a quality assurance platform for mobile apps that provides access to hundreds of remote mobile devices hosted in data centers. Key capabilities include: hosting mobile devices for manual, automation and performance testing; integration with CI/CD tools; and capabilities for test automation, management, debugging and non-functional testing. The platform allows testing on any device or OS and offers enterprise-level security for dedicated, remote device access.
SwaamTech, is an independent QA and Software Testing company helping clients to bring quality in there products. Contact us for testing of your SmartPhone App testing: support@swaam.com
Real device testing is important for app development as it allows testing across different devices, operating systems, and real-world conditions that emulators cannot simulate. Some benefits of real device testing include effectively identifying bugs specific to device configurations, validating the app's layout and compatibility across various screens, checking network compatibility under different conditions, understanding user experience better than emulators, and stimulating real-world usage. Real device testing helps improve app quality by finding issues users may face.
Mobile application testing on iOS or Android can be quite a challenge for a Quality Assurance team. One reason is that mobile applications are often required to function on a variety of devices featuring different hardware capabilities, configurations, and specifications. Many different types of testing including automation are required to cover different areas of the application. Many people believe that automated testing may replace manual testing almost entirely. In reality, however, automated testing is still not able to cover all the types of testing that manual testing does. Automation Mobile Testing: framework, tools, some suggested solutions.
Addressing Mobile App Testing ChallengesLee Barnes
If the mobile technology train hasn’t arrived at your organization yet, it soon will. Are you ready to jump onboard and face the unique testing challenges presented by mobile applications? In this session, Lee will lead a journey to help you understand where mobile quality is, where it’s going, why it matters to you, and what you can do to help ensure mobile quality in your organization. Lee’s presentation will highlight testing challenges specific to mobile apps and present mobile testing best practices including techniques for leveraging test automation on mobile platforms. You will understand why testing in a mobile environment is different from traditional software testing and learn how to address the unique testing challenges presented by mobile applications. Attend this talk and walk away with a solid mobile testing baseline and best practices for addressing the challenges that lie ahead.
Mobile applications and specifically their UI exhibit a set of features that make their design, implementation and testing particularly challenging: the variety of devices with their different characteristics and the quick pace of evolution. As with other types of E2E testing, the fragility of test cases represents an important hurdle to a wider adoption. This lecture will analyze the mobile-specific features of E2E testing; it will provide an overview of the testing technology approaches and the main tools available. A focus on the main causes of test fragility will provide an overview of the main pitfalls and provide a set of guidelines to avoid them. Finally we will focus on the prospective techniques to combine different approach to achieve higher test resilience and reusability. The lecture will provide evidence gathered from large empirical studies of OSS as well as experiment conducted on specific use cases.
Mobile Automation Meetup Presentation [English]Maria Carcar
This document summarizes a meetup about mobile automation testing using MonkeyTalk. It discusses the benefits of automation testing, how MonkeyTalk works for both iOS and Android applications, and provides a demo of using MonkeyTalk to automate tests on both platforms. The key points are that MonkeyTalk is a free tool that works across platforms, integrates with continuous integration, and allows scripting and recording of tests directly on devices through an agent.
This document discusses mobile application testing and automation. It covers:
- The types of mobile application testing including functionality, usability, and consistency testing.
- Challenges of mobile app testing like different devices, platforms, and input methods.
- Popular mobile platforms and types of mobile apps and devices.
- Approaches to mobile app testing like installation/uninstallation, workflows, performance, localization, and device interactions.
- Types of mobile app testing including UI, compatibility, interruptions, usability, and security testing.
- The need for automation in mobile testing due to a wide variety of factors.
- Popular mobile automation tools like MonkeyRunner, UIAutomator,
This presentation represents the Mobile Application testing fundamentals. This presentation will describe How Mobile testing is different from Web testing. It will give you brief information about different mobile application techniques which needs to be taken care while testing Mobile Applications.
Mobile applications testing (challenges, tools & techniques)Rakesh Jha
Device Fragmentation is a Big Challenge
Devices Vary in Screen Size, Memory, Processing Power, Hardware Features etc.
Apple iPhone is Least Fragmented among All Mobile Platforms
Testing on All Target Handset/Devices
Almost Impractical if Number of Target Handsets is Large
Testing on All Target Operator Networks
Almost Impractical if Number of Target Operators is Large
Network Operator may Impose Certain Constraints
The document summarizes trends in mobile and web market testing. It discusses fundamentals of test coverage, reviews the desktop and mobile testing landscapes including popular tools, and highlights the rise of progressive web apps. It also explores how headless browsers can help with testing and provides an example of bridging gaps in test automation coverage. Finally, it outlines new capabilities from Perfecto including their one cloud lab covering multiple digital platforms and technologies.
Introducing the Applitools Self Healing Execution Cloud.pdfApplitools
In this session with Applitools co-founder Adam Carmi, you will see the Applitools Execution Cloud in action, learn how self-healing works under the hood, and explore how you can execute your test suites in orders of magnitude faster and more stable than with any other test execution infrastructure.
Session recording and more info at https://applitools.info/ixn
Key takeaways:
• What is self-healing technology and why is it useful?
• Learn how self-healing works under the hood
• Learn how to run a Selenium test on the Applitools Execution Cloud
• Learn how to easily implement effective cross-device and browser tests
Satyajit Malugu presented on shifting mobile application testing left to earlier phases of the development lifecycle. This approach involves starting testing processes alongside development processes to find and fix bugs earlier. Challenges include immature tooling, device fragmentation, and cultural barriers. Strategies discussed to shift left included measuring unit test coverage, creating a continuous integration infrastructure, replacing some UI tests with lower level unit tests, partial integration testing with test hooks, and rearchitecting end-to-end tests to be more modular and parallelizable. Upcoming tools like React Native may further enable this shift left approach for mobile.
Why Appium alone doesn't cut it for enterprises.
Covered in this webinar:
- Intro to Perfecto
- Intro to Appium
- How Perfecto Fits In
- Demos
- Q&A
By the end of this webinar, you'll be chomping at the bit for the next opportunity involving Appium!
Covered in this Session:
Intro to Perfecto
Automation Testing with Appium and Perfecto
- High Level Overview of Appium & how Perfecto fits in
Mobile Application Types
Understanding the CQ Lab - Architecture/Setup
iOS, Appium and Perfecto
- As of iOS 10, Apple has announced deprecation of its legacy UI Automation framework. Official Apple testing framework for
- iOS 11 is XCUITest framework.
What is Perfecto doing and additional information
Q&A
Velocity Conference: Increasing Speed To Market In Mobile Development Through...Intuit Inc.
In the past few years, Intuit has put an intense focus on ramping up its innovation engine. A big part of this effort is speeding up time-to-market for its hundreds of native mobile apps, while maintaining the highest quality standards. The apps need to work across an ever-increasing number of devices and versions of the operating system.
Once our engineers had access to all possible combinations of devices and operating systems, they needed to be able to kick off automated testing whenever they checked in code. We enable mobile continuous integration by integrating our virtual device lab with our test execution platform and Jenkins system. A notification system detects the arrival of a new build of our mobile products, which kicks off execution of automated tests based on a pre-configured test matrix.
The result is a 95% reduction in the time it takes to test our mobile apps.
Automation testing of mobile apps is becoming increasingly important due to the growing number of apps and agile development cycles. The presentation compares automation testing solutions and tools for mobile apps. It evaluates MonkeyRunner, UI Automator, MonkeyTalk and Appium based on criteria like platform support, ease of use, and effectiveness. The best tool depends on factors like whether the app has web views, budget, and testing requirements. Following a defined process including identifying the right tool, writing test cases, and updating scripts for new releases can help ensure testing success.
Mobile testing and its part in testing toolsKari Kakkonen
The document summarizes a presentation given by Kari Kakkonen on mobile testing and testing tools. It describes a case study of a client who wanted to develop their first mobile app. The team piloted test automation using Silk4Mobile and Xcode but faced challenges with automation on iOS. Testing included smoke tests, UI testing, field testing, and beta testing with over 140 user stories and 445 issues reported. Despite challenges, comprehensive testing resulted in a successful stable application and new work from the client.
This document provides an agenda and overview of a tech talk comparing Appium and Appium with Perfecto for automation testing. The summary introduces Perfecto as a cloud-based quality lab for testing applications on real devices, describes how Perfecto extends Selenium and Appium to support additional capabilities, and previews a demo of creating a sample project and script using the Perfecto plugin in IntelliJ.
Tina Su discusses how Intuit implemented continuous integration and mobile test automation to speed up their mobile development cycle. They created an Intuit Virtual Device Lab (VDL) that gives developers browser-based access to real mobile devices. This allows automated tests to be run simultaneously across many device configurations. Intuit also developed a shared test library and uses Cucumber and Calabash for behavior-driven testing on Android and iOS. Continuous integration with the VDL and test automation reduced Intuit's iteration cycle from days to minutes, improving release quality and developer productivity.
Tina Su discusses how Intuit implemented continuous integration and mobile test automation to speed up their mobile development cycle. They created an Intuit Virtual Device Lab (VDL) that gives developers browser-based access to real mobile devices. This allows automated tests to be run simultaneously across many device configurations. Intuit also developed a shared test library and uses Cucumber and Calabash for behavior-driven testing on Android and iOS. Continuous integration with the VDL and test automation reduced Intuit's iteration cycle from days to minutes, improving release quality and developer productivity.
Speed and quality through Mobile Continuous Integration on Real Devices at Intuit. The presentation share about our key considerations for 3rd-party vs custom built solutions and how we created Virtual Device Lab and test automation framework to enable end-2-end Mobile continuous integration that reduce development iteration cycle from Days to Minutes