Helping QA organizations manage the challenges of a mobile-first world.
Join Rachel Obstler, Sr. Director of Product Management with Keynote Systems as she covers how organizations are rapidly deploying mobile versions of their customer-facing and internal applications.
With the prevalence of more agile-based approaches and the challenge of an ever-increasing diversity of devices and OS versions, testers are being asked to accomplish more testing in less time.
Rachel shares how leading enterprises are improving the efficiency of their mobile testing using automation, and how they identify the right processes and tools for the job. Sharing some fascinating statistics from their recent mobile quality survey of more than 69,000 mobile app developers and QA organizations in the top US enterprises, Rachel dives into the challenges identified in the survey and shares how to improve your testing process through optimizing your device testing strategy, and automating your mobile tests.
Today, organizations are rapidly deploying mobile versions of their customer-facing and internal applications. With the prevalence of more agile-based approaches and the challenge of an ever-increasing diversity of devices and OS versions, testers are being asked to accomplish more testing in less time. Rachel Obstler shares how leading enterprises are improving the efficiency of their mobile testing using automation, and how they identify the right processes and tools for the job. Sharing some fascinating statistics from their recent mobile quality survey of more than 69,000 mobile app developers and QA organizations in the top US enterprises, Rachel dives into the challenges identified in the survey and shares five clear ways to improve your testing process: implementing a collaborative agile process, optimizing with a development tool that naturally facilitates testing, using a combination of real and emulated devices—and when to use them, and more.
Introduction
Mobile Trends
Mobile Evolution
Top Ten Trends
Mobile Ecosystem
Smartphone Trends
Mobile Application Testing
Application Option
Approach to QA
Challenges
Implementation
Experitest & Hexaware on a joint webinar on performance testing for mobile which highlights the need for a Performance Testing Strategy.
The session will show you how to get the most from your testing budget by using mobile testing tools that integrate functionality, performance, load, network virtualization and more in securing the quality of your mobile application.
The session will discuss:
- Today's approach towards performance testing of mobile apps
- Using cutting edge tools, solutions, and methodologies as part of your testing strategy
- A case study highlighting Hexaware’s experience in performance testing of a financial Mobile App
- Demonstration of Experitest’s SeeTest Network Virtualization solution
Speakers:
Guy Arieli, CTO, Experitest
Vinayak Gaur , Head of mobile testing practice, Hexaware Technologies
The Essentials of Mobile App Testing and MonitoringMobilePundits
Mobile Technology is transforming the way people use their cell phones. Although demand is highest for consumer apps, enterprise applications are evolving too, allowing businesses to work more productively In this document we look at how the testing of mobile applications helps to achieve quality. Here we explore a typical way that an app is developed, look at the testing stages involved, answer some of the frequent questions concerning testing, and provide a definition of the common testing terms.
Experitest joins Cigniti Technologies on a co-webinar discussing mobile application testing in the banking industry and the ways to enable financial institutions to succeed in the digital age.This joint webinar will address the issues mobile testers face:· Security · Legacy issues · Multiple platforms · New operating systems with over 9,000 APIs
Speakers: Guy Arieli, Experitest CTO Sachin Srivastava, BFSI COE, Cigniti Technologies.
Today, organizations are rapidly deploying mobile versions of their customer-facing and internal applications. With the prevalence of more agile-based approaches and the challenge of an ever-increasing diversity of devices and OS versions, testers are being asked to accomplish more testing in less time. Rachel Obstler shares how leading enterprises are improving the efficiency of their mobile testing using automation, and how they identify the right processes and tools for the job. Sharing some fascinating statistics from their recent mobile quality survey of more than 69,000 mobile app developers and QA organizations in the top US enterprises, Rachel dives into the challenges identified in the survey and shares five clear ways to improve your testing process: implementing a collaborative agile process, optimizing with a development tool that naturally facilitates testing, using a combination of real and emulated devices—and when to use them, and more.
Introduction
Mobile Trends
Mobile Evolution
Top Ten Trends
Mobile Ecosystem
Smartphone Trends
Mobile Application Testing
Application Option
Approach to QA
Challenges
Implementation
Experitest & Hexaware on a joint webinar on performance testing for mobile which highlights the need for a Performance Testing Strategy.
The session will show you how to get the most from your testing budget by using mobile testing tools that integrate functionality, performance, load, network virtualization and more in securing the quality of your mobile application.
The session will discuss:
- Today's approach towards performance testing of mobile apps
- Using cutting edge tools, solutions, and methodologies as part of your testing strategy
- A case study highlighting Hexaware’s experience in performance testing of a financial Mobile App
- Demonstration of Experitest’s SeeTest Network Virtualization solution
Speakers:
Guy Arieli, CTO, Experitest
Vinayak Gaur , Head of mobile testing practice, Hexaware Technologies
The Essentials of Mobile App Testing and MonitoringMobilePundits
Mobile Technology is transforming the way people use their cell phones. Although demand is highest for consumer apps, enterprise applications are evolving too, allowing businesses to work more productively In this document we look at how the testing of mobile applications helps to achieve quality. Here we explore a typical way that an app is developed, look at the testing stages involved, answer some of the frequent questions concerning testing, and provide a definition of the common testing terms.
Experitest joins Cigniti Technologies on a co-webinar discussing mobile application testing in the banking industry and the ways to enable financial institutions to succeed in the digital age.This joint webinar will address the issues mobile testers face:· Security · Legacy issues · Multiple platforms · New operating systems with over 9,000 APIs
Speakers: Guy Arieli, Experitest CTO Sachin Srivastava, BFSI COE, Cigniti Technologies.
Mobile Applications Testing: From Concepts to PracticeTechWell
As applications for smartphones and tablets become incredibly popular, organizations encounter increasing pressure to quickly and successfully deliver testing for these devices. When faced with a mobile testing project, many testers find it tempting to apply the same methods and techniques used for desktop applications. Although some of these concepts transfer directly, testing mobile applications presents its own special challenges. Max Saperstone says if you follow the same practices and techniques as you have before, you will miss critical defects. Learn how to effectively test mobile applications, and how to add more structure and organization to generate effective test ideas to exploit the capabilities and weaknesses of mobile devices. Max shares first-hand experiences with testing mobile applications and discusses how to address various challenges. Work on real problems on your own device and learn firsthand how to be productive while testing mobile applications.
Mobile Application Testing Training PresentationMobiGnosis
Mobile Application Testing Training Presentation in Bangalore by experienced Professionals in Industry. Get a FREE Demo Now. Visit http://www.mobignosis.com/mobile-testing-training/
Presentation about how to set a scope for testing mobile applications. Basic information, and only an overview. Needs to be applied to specific contexts.
Software Assurance, LLC a Dallas-based Testing-centric Company offers specialized Mobile App Testing - We define your Mobile Apps Strategy - Faster, Better & Economically.
Experitest & Capgemini held a co-webinar on the topic: A Secure Mobile Testing Cloud Resource - Accessible Anytime Anywhere. This interactive webinar will help you to learn more about a Cloud solution that offers features, functions and benefits for each member of the mobile-applications development team:
* For developers an easy reproduction of bugs and the ability to reserve a time slot;
* For QA managers, how to plan in advance device usage and control applications under test;
* For device lab managers a 24x7 continuous testing environment;
* For manual QA testers learn to emulate keyboards for devices and script automation;
* For automation engineers, automate tests via desktop, reserve devices, & generate reports;
* For the security team, resource access from the cloud within your company firewall;
* For executives – reduce user-device procurement costs, speed time-to-market, and improve user/customer experiences.
Security is a high priority when developing and testing mobile apps for companies that are sensitive to security. Access to a provider’s Cloud-hosted testing resources may be convenient and cost-effective, but the security of that environment falls under their control. What was originally a solution becomes a risk to your institution’s data and information.
Among other challenges faced by developers and testers using generic Cloud testing resources:
* Securing a location for devices.
* Concentrating a central pool of devices accessed by offsite development and testing teams;
* Distribution of work across geographically isolated teams;
* Specific device identification and availability;
Join technology experts from Perfecto Mobile for a discussion about how to prepare for wearables and the implications of including them in your mobile development projects.
Learn more: http://www.perfectomobile.com
Wipro & Experitest Co webinar: Enhance your Mobile App with Load Testing and Increased Productivity.
Wipro and Experitest on a live webinar on improving the performance of your mobile application while expanding productivity. The solutions we present will allow you to test faster, and more diligently than ever, combining load, performance, and functionality all at once.
The session covers:
- A case study involving Wipro and SeeTest working with a major American Bank
- Live demo to show SeeTest Automation integrate into HP LoadRunner
- How Wipro developed a mainframe component to perform backend validation
- Live demo of Wipro's SeeTest Framework, and how it improves productivity by 50%
Speakers:
Guy Arieli, CTO, Experitest
Sudheer Mohan, Director - Mobility Certification & Automation, Wipro
Training Opportunity: Certified Mobile App Professional (CMAP) TestingITpreneurs
Downloaded an app onto your phone lately? With app downloads mounting into the billions each year, there is a need for general standards in the creation and usage of mobile technology – and this provides a great opportunity for training companies: Meet Certified Mobile App Professional (CMAP). CMAP is a certification from the International Software Quality Institute (ISQI) specifically designed for anyone involved in Mobile App Testing. A great next step for those with Foundation Level certificate as “ISTQB Certified Tester” (CTFL).
Agenda:
Introduction: What will you learn today?
About CMAP
The Challenges of Mobile App Testing
Business Needs
Go-To-Market Strategies for CMAP
How to Get Started
Questions & Answers
Experitest-Infosys Co-Webinar on Mobile Continuous IntegrationExperitest
Experitest & Infosys held a co-webinar, discussing Continuous Integration & Mobile Performance Test Strategies, Tools and Certification services that can guarantee a quality app for the end user.
Zen Test Labs Mobile Application TestingZen Test Labs
For more info visit: www.zentestlabs.com
www.blog.zentestlabs.com
--Mobile Application Testing
--Mobile Configuration Optimization
--Mobile Test Automation
--Mobile Performance Testing
Mobile Applications Testing: From Concepts to PracticeTechWell
As applications for smartphones and tablets become incredibly popular, organizations encounter increasing pressure to quickly and successfully deliver testing for these devices. When faced with a mobile testing project, many testers find it tempting to apply the same methods and techniques used for desktop applications. Although some of these concepts transfer directly, testing mobile applications presents its own special challenges. Max Saperstone says if you follow the same practices and techniques as you have before, you will miss critical defects. Learn how to effectively test mobile applications, and how to add more structure and organization to generate effective test ideas to exploit the capabilities and weaknesses of mobile devices. Max shares first-hand experiences with testing mobile applications and discusses how to address various challenges. Work on real problems on your own device and learn firsthand how to be productive while testing mobile applications.
Mobile Application Testing Training PresentationMobiGnosis
Mobile Application Testing Training Presentation in Bangalore by experienced Professionals in Industry. Get a FREE Demo Now. Visit http://www.mobignosis.com/mobile-testing-training/
Presentation about how to set a scope for testing mobile applications. Basic information, and only an overview. Needs to be applied to specific contexts.
Software Assurance, LLC a Dallas-based Testing-centric Company offers specialized Mobile App Testing - We define your Mobile Apps Strategy - Faster, Better & Economically.
Experitest & Capgemini held a co-webinar on the topic: A Secure Mobile Testing Cloud Resource - Accessible Anytime Anywhere. This interactive webinar will help you to learn more about a Cloud solution that offers features, functions and benefits for each member of the mobile-applications development team:
* For developers an easy reproduction of bugs and the ability to reserve a time slot;
* For QA managers, how to plan in advance device usage and control applications under test;
* For device lab managers a 24x7 continuous testing environment;
* For manual QA testers learn to emulate keyboards for devices and script automation;
* For automation engineers, automate tests via desktop, reserve devices, & generate reports;
* For the security team, resource access from the cloud within your company firewall;
* For executives – reduce user-device procurement costs, speed time-to-market, and improve user/customer experiences.
Security is a high priority when developing and testing mobile apps for companies that are sensitive to security. Access to a provider’s Cloud-hosted testing resources may be convenient and cost-effective, but the security of that environment falls under their control. What was originally a solution becomes a risk to your institution’s data and information.
Among other challenges faced by developers and testers using generic Cloud testing resources:
* Securing a location for devices.
* Concentrating a central pool of devices accessed by offsite development and testing teams;
* Distribution of work across geographically isolated teams;
* Specific device identification and availability;
Join technology experts from Perfecto Mobile for a discussion about how to prepare for wearables and the implications of including them in your mobile development projects.
Learn more: http://www.perfectomobile.com
Wipro & Experitest Co webinar: Enhance your Mobile App with Load Testing and Increased Productivity.
Wipro and Experitest on a live webinar on improving the performance of your mobile application while expanding productivity. The solutions we present will allow you to test faster, and more diligently than ever, combining load, performance, and functionality all at once.
The session covers:
- A case study involving Wipro and SeeTest working with a major American Bank
- Live demo to show SeeTest Automation integrate into HP LoadRunner
- How Wipro developed a mainframe component to perform backend validation
- Live demo of Wipro's SeeTest Framework, and how it improves productivity by 50%
Speakers:
Guy Arieli, CTO, Experitest
Sudheer Mohan, Director - Mobility Certification & Automation, Wipro
Training Opportunity: Certified Mobile App Professional (CMAP) TestingITpreneurs
Downloaded an app onto your phone lately? With app downloads mounting into the billions each year, there is a need for general standards in the creation and usage of mobile technology – and this provides a great opportunity for training companies: Meet Certified Mobile App Professional (CMAP). CMAP is a certification from the International Software Quality Institute (ISQI) specifically designed for anyone involved in Mobile App Testing. A great next step for those with Foundation Level certificate as “ISTQB Certified Tester” (CTFL).
Agenda:
Introduction: What will you learn today?
About CMAP
The Challenges of Mobile App Testing
Business Needs
Go-To-Market Strategies for CMAP
How to Get Started
Questions & Answers
Experitest-Infosys Co-Webinar on Mobile Continuous IntegrationExperitest
Experitest & Infosys held a co-webinar, discussing Continuous Integration & Mobile Performance Test Strategies, Tools and Certification services that can guarantee a quality app for the end user.
Zen Test Labs Mobile Application TestingZen Test Labs
For more info visit: www.zentestlabs.com
www.blog.zentestlabs.com
--Mobile Application Testing
--Mobile Configuration Optimization
--Mobile Test Automation
--Mobile Performance Testing
QA Strategies for Testing Legacy Web AppsRainforest QA
Paul Miles, Software Development Manager at NPR, discusses QA strategies and tools his team uses to address the challenge of maintaining legacy products at NPR.
In this presentation, he covers:
- How to effectively strategize what types of tests to add to legacy software
- What cost-effective tools and testing strategies you can adopt in your organization
- Approaches about how to incorporate testing into your organization’s build pipelines
- How to foster testing centric culture in your organization
Android has a fragmented ecosystem. There are devices out there with square screens or even no 3G antenna. It’s impossible to test on all of them. But if we write automated tests, then maybe we could run these tests on hundreds of real devices in the cloud. Let’s compare Espresso to Appium and Amazon Device Farm to Firebase Device Lab and see which of these we like more.
Mobile App Testing Strategy by RapidValue SolutionsRapidValue
There has been an increase in the adoption of smartphones, tablets and several mobile devices with the passage of time. And it has led to an enormous growth of mobile applications in recent years. Mobile device is considered to be the primary medium of interaction for the customers and also, businesses worldwide. And mobile applications are, actually, driving the communication.
People, generally, do not give much importance to mobile application testing because of its expensive nature. But it is very much essential to ensure that the consumers have a great experience, every time they use the application.
The aim of mobile application testing should be to acquire knowledge about the quality of the service that you are offering. Does it work properly or not? Will it provide services as per the expectation of the customer? These questions need to be answered to ensure that the customer comes back to you, for your service again. Mobile testing is becoming more and more complicated and complex with each passing day. Strategies are invented and used to simplify the mobile application testing.
This presentation primarily addresses, the strategy to be adopted in mobile app testing, the types of mobile app testing and the stages to be followed, before the application is set live.
MonkeyTalk Automation Testing For Android ApplicationContusQA
This presentation shows how to perform automation testing for mobile application using Eclipse and MonkeyTalk.
By using MonkeyTalk functional testing of both iOS and Android applications can be automated.
We can use either real device or emulator to automate functional testing.
The basic functions of "MobEcommerce" application is automated here.
Step by-step mobile testing approaches and strategiesAlisha Henderson
A test automation framework is a collection of coding guidelines, methods, rules, reports and much more. These approaches give a foundation for mobile automated testing services. Its purpose is to allow a user to develop, implement and report the automation test scripts efficiently and accurately.
A 5 minute guide to delivering Flawless Mobile AppsCygnet Infotech
Scale up the performance and functioning of mobile applications by implementing dedicated mobile test automation practices with thoughtful planning and strategizing.
Next generation software testing trendsArun Kulkarni
Over 2/3rd of software development projects using agile method to deliver software quickly. As software releases become more frequent, testing processes have to keep pace and adopt continuous QA.
The burgeoning use of mobile devices has created enormous opportunities for organizations to leverage mobile to increase sales, advertise products, and collaborate with internal and external resources. However, with increasing usage, the need to perform testing on these devices is increasing significantly. This is not an easy task considering the number of devices, device operating systems, and operating system versions. To manage the number of variations, organizations rely on mobile testing tools to support their testing efforts. David Dang shares his experiences analyzing numerous mobile testing tool platforms for a prominent shopping network. Learn how identifying the "right" mobile testing tool depends on multiple factors such as supported devices, level of testing, resources, and required integration with other tools. Take back to share with your team a review of common tools on the market and the pros and cons of each.
Covered in this webinar:
- Perfecto 101
- Core Diffs for Insurance
- Insurance Case Studies
- Open Discussion
By the end of this webinar, you'll be chomping at the bit for your next opportunity to work with an insurance customer and Perfecto.
Speaker:
Amir Rozenberg
Director of Product Management
Perfecto
-What are the blockers hurting organizations from modernizing their devOPS and testing approach to become agile
-How to embed quality across the SDLC, step by step, pragmatically
-Breaking down the dev-OPS wall by introducing production insight as current sprint activity
Quality Assurance and mobile applications!Bagaria Swati
Quality assurance is the planned and systematic set of activities that ensures that software processes and products conform to requirements, standards, and procedures.
Processes include all of the activities involved in designing, developing, enhancing, and maintaining software.
Products include the software, associated data, its documentation, and all supporting and reporting paperwork.
QA includes the process of assuring that standards and procedures are established and are followed throughout the software development lifecycle.
Standards are the established criteria to which the software products are compared.
Procedures are the established criteria to which the development and control processes are compared.
Compliance with established requirements, standards, and procedures is evaluated through process monitoring, product evaluation, audits, and testing.
The three mutually supportive activities involved in the software development lifecycle are management, engineering, and quality assurance.
Software management is the set of activities involved in planning, controlling, and directing the software project.
Quality assurance at CodeMyMobile is a high priority and forms an integral part of our Mobile app development lifecycle.
Testing at the Speed of Mobile: Adopting Continuous Integration with AgileKeynote Mobile Testing
Developers, testers, and managers are moving away from traditional testing late in development and toward early, agile testing practices, with this shift being immensely more evident in the mobile sphere. Many teams are adopting continuous integration (CI) to speed up and streamline their development and testing processes in order to meet the demands of this condensed, mobile-centric timeframe.
Keynote’s Joe Lewis and Josh Galde explore how developers and testers can become more closely aligned than ever before with easily deployable and configurable tools such as Jenkins CI. Testing on real mobile devices through this integration tool gives you the most accurate view into how your mobile app or website will perform in the real world, all in a pre-production environment.
Covered in this Session:
- Intro to Perfecto
- Monitoring Discovery Questions
- Monitoring Key Requirements
- Real User Monitoring vs. Synthetic Monitoring
- Steps to Set Up Monitoring
- Demo
- Success Story
- Q&A
Why Apps Succeed: 4 Keys to Winning the Digital Quality GameAustin Marie Gay
Every company with a digital presence aims at delivering a great digital experience. But why do some web and mobile apps succeed better than others? As part of our ongoing search to find out, we surveyed over 1,000 technical experts and business leaders from various industries.
Join us for a live webinar as we discuss the findings of this report with experts from Perfecto, Cigna and Shop.com! Topics include:
-The four main obstacles preventing digital success and how to overcome them
-How web & mobile teams are organized to meet the demand for faster releases
-The digital testing strategies that increase velocity and allow teams to keep up with consumer demand
-Why automation and real-user condition testing is critical for achieving success
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonApplitools
Explore how to use the cutting-edge integration of Visual AI from Applitools with Kobiton's real mobile device cloud to create a comprehensive solution for continuous UI testing. See more information and find the on-demand recording at applitools.com.
Tips to Improve Retail Mobile App TestingMatthew Allen
Mobile app performance optimization leads to the perfect user experience. This can be achieved using the superior quality mobile app performance testing tools offered by HeadSpin for improved outcomes and revenue of companies. The three leading and unique features are:
Key Performance Indicators for Quality of Experience
Tests on any Device and any OS
Rapid Issue Detection using AI technology
With the implementation of these nine tips from the analysis and experience of HeadSpin, companies can be confident in presenting flawless retail applications to their clients in a fast and smooth manner.
The fast pace of mobile app delivery demands a high level of test automation with testers, developers, operations, and product owners all working together.
Various advantages can be gained when the tribal testing knowledge and code hidden in silos is leveraged across organizational lines. By crossing these lines, the lessons learned include: how to bring mobile development, test, and QA closer together; whether standardization is the answer for you; and if continuous integration can be supported for faster time to market.
Join this Keynote-sponsored web seminar to explore solutions to these mobile test automation challenges with a focus on using open source technologies to bring teams closer together.
You’ll learn about:
- QA/Test and development automated test suites
- Open source tools for cross-team collaboration
- How real-device testing figures into continuous integration
There is a digital transformation underway powered, in part, by the adoption of mobile. In this shifting landscape of increasingly fickle and distracted consumers, maintaining competitive advantage is more important than ever.
Competitive positioning is a relative art, defined differently for every business. But what's absolute is the science of digital customer experience and human behavior.
A 500 millisecond delay results in significant user frustration
A 250 millisecond difference in user experience between competitors is all it takes to create advantage (or loss)
The reality is that faster pages drive higher engagement, but getting there takes comparative vigilance and constant feedback to development and digital teams.
So what signals should you watch to stay ahead? How can you create meaningful comparisons to other web and mobile experiences?
Watch the webcast for ideas you can use to out-maneuver your digital competitors with front-end performance intelligence.
As your customers adopt smartwatches, new smartphones and tablets or form-factors yet to be imagined, are you prepared to keep your apps running smoothly and reliably?
SaaS has transformed your business. The numbers say you’re running at least 4 apps today, powering everything from Sales to Operations to IT. SaaS delivers agility.
So why would you need to monitor Salesforce.com, NetSuite, Marketo, or Office365? The more you run on SaaS, the more your business resiliency is dependent on actionable performance insight.
“Wearables” is the watchword of the latest consumer tech trend, and it’s a category poised to explode. Morgan Stanley predicts that Apple will sell between 30 and 60 million Apple Watches in the first full 12 months it’s available. Health, fitness, banking, geo-information, communication, payments, all manner of notifications — the possibilities are broad and exciting. The market will soon be crowded with players trying to grab “share of wrist.”
And as is always the case, the early winners will be the biggest winners. But as is also the case, these are technologies that require testing and monitoring to ensure an outstanding user experience.
The good news is that the technology is ready now to test and monitor wearable applications and notifications with Keynote’s patented technology to ensure apps’ functionality and performance.
Webcast slides for developers, testers and QA professionals who need to ensure the highest levels of continuous app quality and performance through the release of iOS 8.
Keynote mobile testing and performance experts walk through the latest beta version of Android L to help developers and QA teams ensure optimal performance.
Presented at Velocity conference, Santa Clara, 2013. Understand web performance from the user journey perspective. Case studies explore performance issues unique to multi-step or multi-page web transactions, and measurement approaches for identifying issues and monitoring ongoing performance. Synthetic and RUM discussed.
Users are now browsing the Web across smartphones, tablets and the desktop. Find out how performance differs for each screen and what to consider in order to deliver a great online experience.
Presentation from Cars.com and Keynote Systems at Internet Retailer Conference 2011 on the business value of site speed and best practices to minimize impact of 3rd party content.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
Mobile Testing in the Cloud
1. Mobile Testing in the Cloud
Helping QA organizations manage the challenges of
a mobile-first world
Rachel Obstler
May 8, 2014
2. Contents
The Mobile Imperative
The Challenge of Mobile Quality
Solutions
Optimizing Your Device Testing Strategy
Automation
1
3. The Mobile Imperative
DOWNLOADED IN 20131
102BILLION
APPS
77BILLION
ANTICIPATED REVENUE
GENERATED THROUGH
MOBILE APPS BY 20171
#1 PRIORITY:
MOBILERETAILER TECHNOLOGY PRIORITIES2
2 OF 3 BANKSPREDICT 100% OF THEIR CUSTOMERS
WILL USE MOBILE SERVICES BY 20173
1. Gartner; 2. Forrester, State of Retailing Online, 2014; 3. Metaforic UK
2
4. The Mobile Imperative
1. Econsultancy; 2. Forbes; 3. ZDNet
ONLY 16%CONSUMERS SURVEYED WILLING TO GIVE
A PROBLEMATIC MOBILE APP
MORE THAN ONE ATTEMPT1
USERS EXPECT A MOBILE APP TO BE RESPONSIVE IN
3 SECONDS
3
A MOBILE FRIENDLY
SITE MAKES
2 OF 3
USERSMORE LIKELY
TO BUY
A COMPANY’S PRODUCT
OR SERVICE2
3
5. Survey: Quality Expectations
of Mobile Websites & Apps
Almost half of the respondents think mobile quality expectations are
the same as desktop, and 35% think they are higher.
10%
49%
36%
5% Quality expectations for mobile applications and
websites are lower than desktop
Quality expectations for mobile applications and
websites are the same as desktop
Quality expectations for mobile applications and
websites are higher than desktop
Not sure
Now when thinking about quality expectations of mobile websites and
applications, which of the following is true? (1,314 respondents)
4
6. Challenge: Mobile = Devices
Device platforms, fragmentation, and growth
• Multiple OS’s, form factors and screen
resolutions
• Frequent device refresh
New capabilities to test
• Camera, GPS, direction, orientation, voice, etc.
Network considerations
• Multiple carriers, variable throughput and
latency, disconnected use, network switching
5
8. Challenge: Mobile =
Late to the Game
Employee Skillsets
HP QC/IBM RQM users
HP UFT/QTP users
Automation engineers/
programmers
Manual testers
7
9. Challenge: Mobile = Spread
Across the Organization
Organizations
Multiple teams
Geographically diverse
employee base
IT security requirements
8
10. Survey: The Mobile Testing Organization is
Largely Decentralized
How is mobile website and application testing
organized within your company?
(# of respondents in each column)
All
Verticals
(1590)
High
Tech/IT/
Software
(661)
Fin Svcs
& Ins
(234)
Telecom
(151)
Media
(139)
Retail*
(57)
Centralized testing group, mobile-specific 19.7% 20.3% 20.9% 19.9% 22.3% 17.5%
Centralized testing group, not mobile-specific 12.6% 12.0% 12.8% 9.9% 18.7% 10.5%
Individual QA groups within business units/divisions,
mobile-specific
35.8% 38.1% 36.3% 44.4% 36.0% 36.8%
Individual QA groups within business units/divisions, not
mobile-specific
20.8% 22.5% 20.5% 13.9% 14.4% 17.5%
Testing is predominantly outsourced 3.5% 2.6% 3.4% 2.6% 3.6% 8.8%
Currently not testing any mobile apps or websites 7.5% 4.5% 6.0% 9.3% 5.0% 8.8%
More testing groups are distributed, rather than in one centralized group.
Individual and also centralized groups are more often mobile-specific.
* Retail sample size <100.
9
11. Survey: Challenges of Testing Mobile Websites
and Applications
Regarding challenges encountered
when testing mobile applications
and websites, please rate the
following challenges on a 1 to 10
scale, where 1 is ‘Not at all
challenging’ and 10 is ‘Extremely
challenging’. (1,314 respondents)
1
(Not
Challenging) 2 3 4 5 6 7 8 9
10
(Extremely
Challenging)
Availability of mobile testing experts 4.7% 4.3% 5.8% 7.2% 17.4% 11.3% 15.4% 17.0% 8.7% 8.2%
Implementing the right testing
method/process for mobile
3.5% 3.2% 5.3% 7.4% 17.7% 11.5% 18.0% 18.3% 8.4% 6.5%
Availability of proper testing tools 2.7% 3.2% 5.3% 5.4% 16.3% 11.6% 16.4% 16.6% 11.3% 11.3%
Access to mobile devices 6.5% 6.3% 4.7% 4.5% 14.2% 10.0% 13.5% 16.7% 9.9% 13.6%
Having enough time to test 4.2% 3.4% 5.6% 5.9% 16.7% 12.3% 14.9% 14.9% 10.2% 11.9%
10
12. Survey: Important Functional Testing Features
Q
A
Within functional testing, what are the main priorities for QA?
Easy access to a variety of device models was rated the most
important functional testing feature across all verticals.
11
13. Optimize Your Device
Testing Strategy
Determine your priority devices
Provide easy access to real devices
Enable local and remote employees
Provide a secure, enterprise-grade
test environment
12
14. Use Data to Determine Priority Devices
13
Internal apps
Customer apps
Android Screen Size and Density
Source: Google
Android OS Market Share
Source: Google
15. Real Devices in the cloudYour computer, connected
to the internet
Your key presses and
mouse clicks sent to
the device
The device’s screen
sent back to your
computer
Provide Easy Access to Devices Using a SaaS-
based Real Device Solution
14
16. Different screen
resolution /
screen size
Unreadable text, blurred images,
misalignment of screen elements,
and items that fall off the screen.
Android
Customizations
On-screen and physical controls
that function differently across devices
Customized handling of inputs and
events (e.g. Samsung Swype vs.
default Android keyboard).
Memory / CPU Low or insufficient memory or
processing power. Impacts of other
services running on the device.
Mobile device characteristics that impact the quality of your application or website, but are not
easily verifiable using an emulated phone or browser, include:
Test on Real Devices
15
17. Devices
Shared Devices
24X7 access to hundreds of smart
devices
Use for compatibility
testing, “untrusted device” testing
Private Devices
24X7 access to your devices
Enables geographically diverse team
Inside corporate firewall or external
Local Devices
Plug your smart devices on hand
directly into your local computer
Make use of existing assets, great for
local teams
Enable Local and Remote Employees by Using a
Combination of Local and Remote Devices
16
18. Deploy an Enterprise-grade Product
17
Access and Project
Management
Multiple levels of user permissions
Control access to all assets, including
devices, scripts and test results
Create different groups to manage access
Security
Password protection features
(enforce change; salted; disable save)
SSL communication
LDAP integration
19. 0
Automate!
18
Determine target test cases to
automate
Support agile processes (continuous
integration)
Find a cross-device testing tool
Make use of existing (desktop)
automation tools and processes where
possible
Provide multiple scripting options
because your team is not one size
fits all
20. Test Automation is Not Yet Widely Used for
Mobile Web
What percentage of your mobile web
regression tests is currently
automated? (# of respondents in each column)
All Verticals
(1176)
High
Tech/IT/
Software
(520)
Fin Svcs &
Ins (183)
Telecom
(106)
Media
(96)
Retail*
(45)
0% 28.8% 27.1% 26.8% 17.9% 28.1% 35.6%
1-25% 28.7% 31.3% 25.1% 33.0% 29.2% 24.4%
26-50% 17.3% 19.0% 19.7% 15.1% 14.6% 17.8%
51-75% 9.8% 11.0% 8.2% 15.1% 10.4% 2.2%
>75% 4.9% 3.1% 5.5% 5.7% 4.2% 11.1%
Don't know 10.5% 8.5% 14.8% 13.2% 13.5% 8.9%
Majority or organization have less than 25% of mobile web regression
tests automated.
* Retail vertical sample size <100.
19
21. Mobile Apps – Same Story
What percentage of your mobile native
applications regression tests is
currently automated? (# of respondents in
each column)
All Verticals
(1172)
High
Tech/IT/
Software
(519)
Fin Svcs &
Ins (183)
Telecom
(105)
Media
(95)
Retail
(45)
0% 30.4% 28.3% 27.9% 20.0% 32.6% 46.7%
1-25% 27.2% 29.7% 26.2% 34.3% 22.1% 17.8%
26-50% 15.4% 18.9% 15.8% 11.4% 8.4% 11.1%
51-75% 9.2% 8.7% 10.4% 13.3% 9.5% 6.7%
>75% 4.6% 4.2% 3.8% 5.7% 6.3% 8.9%
Don't know 13.1% 10.2% 15.8% 15.2% 21.1% 8.9%
* Retail vertical sample size <100.
20
22. Determine Your Targets for Automation
Goals
Test Cases
Frequency
Methodology
Basic acceptance,
build acceptance
Functional testing
across all existing
areas of product
Compatibility
across devices
Very high value
to automate!
High value to
automate
Medium value to
automate
# of Devices
Optimal Test
Strategy
Automated
Testing
Automated
Testing
Manual or
Automated Testing
Smoke
Testing
Regression
Testing
Compatibility
Testing
Deep testing of
new areas of
functionality
Low value to
automate
Manual Testing
New Feature
Testing
Not automated
Exploratory
Testing
Exploration of
functionality from
customer viewpoint
Manual Testing
21
24. Customer Case Study: Speed Time to Market
Each build of the native mobile
retail investment app required
a Build Acceptance Test with
300 hundred test cases across
two devices (one Android and
one iOS)
Run manually, tests were
taking two QA engineers two
weeks (30 test cases per
engineer per day)
Engineering did not receive
any build feedback until two
weeks had passed
QA team had QTP skills, and
managed the process using QC
Automated test cases using
DeviceAnywhere and QTP
300 test cases executed
across two devices (in
parallel) now take 24 hours
to run, vastly reducing time
to market
Manual testers freed up to
test new or more complex
features
All results saved in QC
BACKGROUND RESULT: Automation on real devices
resulted in 10X Reduction in BAT
time!
CUSTOMER
Director of QA at a major financial institution
23
25. Device Fragmentation
Less up front scripting cost
Reduce ongoing script
maintenance
Object-Level Scripting Important
Cross-Device Testing
24
26. Customer Case Study: Improve Product Quality
The current mobile test process
for the consumer mobile banking
app involved outsourcing testing
to a manual test house.
The available budget afforded
them enough person/hours to
complete their 900 regression test
cases on only one device
Results and issues were managed
using unwieldy word documents
As usage picked up, issues in the
field highlighted the need to
ensure quality across a variety of
mobile platforms and devices
BACKGROUND RESULTS
CUSTOMER
VP of Engineering at a major bank
Now the same 900 test cases are
run across 20 devices, improving
test coverage and quality
All 20 devices tested in half the time
it took previously to test one
device, improving time to market
Test results are automatically
available online with screenshots
(no more word docs, improved
process)
25
27. Make Use of Existing Tools Where Possible
ALM Tools (HP ALM, IBM Rational)
Automation Tools such as HP QTP
Open Source Tools like
Selenium, Robotium
Other tools
26
Survey your organization: What desktop test tools are currently being used?
28. Survey: Important Functional Testing
Features by Vertical
Integration with ALM (Application Lifecycle
Management) tools were also highly rated for
financial services companies.
Having an ‘integration with open source tools’
(such as Selenium, Robotium, etc.) was rated
very high for retail companies as they
traditionally have been more e-commerce
focused and would often be developing
automation using open source web-based tools.
Were there any other vertical-specific challenges that also rated high?
Q
27
29. Beginning and Advanced Scripting Options
Enable All Employees
28
UI-Based Scripting
For complex logic and
large test suite design
and execution
Integration with Leading
Test Tools
Allow employees with
existing skillsets to easily
extend to mobile
Java API
Enables your QA engineers
with programming skills to
write test in Java
Script Recording
Point and click recorder
enables anyone to
immediately create
reusable test scripts
Automation
Engineers
UFT/QTP users Programmers New Scripters
30. Challenges
29
Mobile = Devices
Mobile = Faster, More
Iterative, Continuous Activity
Mobile = Late to the Game
Mobile = Spread Across the
Organization
31. Solutions
Challenge Solution(s) / Strategies to Address
Mobile = Devices Use data to determine priority devices
Provide access to real devices in the cloud
Automate using a cross-device testing tool
Mobile = Faster, More
Iterative, Continuous Activity
Determine high-value test cases to automate
Continuous integration
Automate using a cross–device testing tool
Mobile = Late to the Game Make use of existing test tools where possible
Provide a variety of scripting options for differing
skill sets
Mobile = Spread Across the
Organization
Provide access to local and remote real devices
Enterprise-grade product to manage multiple
teams
30
32. Make every digital interaction count
MyKeynote®
TESTANALYZE
Mobile App Testing
Mobile Web Testing
Load Testing
Data Visualization
Competitive Intelligence
Expert Analysis
Mobile App Monitoring
Website Monitoring
Mobile Web Monitoring
MONITOR
31
33. Keynote: Most Experienced Cloud-based Mobile, App, Web &
Network Performance Company on the Planet
1995: Founded
500 employees
4,000+ customers
7,000+ measurement devices in ~300 locations –
most scaled on-demand infrastructure in world
700,000,000 performance measurements daily
730 Carrier Networks monitored in ~300
locations in 200 countries
1,500+ devices in 15 global locations
Forbes ‘One of the Best 100 Companies in
America’
32
Sao Paolo
Moscow
Beijing
Paris
New
York
34. Integrating the World’s Largest Global Testing & Monitoring
Network and the World’s Largest Real Device Cloud
33
35. Enterprise Solutions on a Global Scale
3,000 customers in 130
countries
Business operations in
EMEA, APAC, Americas
Global infrastructure
Web performance testing &
monitoring agents in 100
locations
Mobile testing and monitoring
agents in 250 locations
7,000 devices on network
270B measurements per year
34
Today, organizations are rapidly deploying mobile versions of their customer-facing and internal applications. With the prevalence of more agile-based approaches and the challenge of an ever-increasing diversity of devices and OS versions, testers are being asked to accomplish more testing in less time. Rachel Obstler shares how leading enterprises are improving the efficiency of their mobile testing using automation, and how they identify the right processes and tools for the job. Sharing some fascinating statistics from their recent mobile quality survey of more than 69,000 mobile app developers and QA organizations in the top US enterprises, Rachel dives into the challenges identified in the survey and shares how to improve your testing process through optimizing your device testing strategy, and automating your mobile tests.
So before I start, let’s do a show of hands for everyone in the audience that is responsible for testing mobile applications or mobile websites. It’s about x%. In a year, almost all of you if not all will be able to raise your hands.
What is the mobile imperative?We’ve reached the tipping point for mobile. End users are demanding access via mobile.Across industries, mobile is no longer an optional touchpoint for consumer engagement. It is required.Banking metric: this says that mobile will become the primary interaction medium. Everyone will interact via mobile. Some will interact via desktop. This is a complete flip.Not limited to consumer apps– huge growth in Enterprise apps as well:54% increase Q4 over Q3-2013. (Good Technologies)
And it’s not good enough to simply “be there”. The imperative facing companies is to capitalize on the mobile opportunity quickly AND with high levels of quality and performance. The desktop Web experience has raised expectations with both consumers and employees. You simply must deliver an awesome experience.So the mobile imperative is that you must not only provide access via mobile, but must do so with quality.
These industry stats are reflected in a recent survey we conducted in partnership with Software Quality Engineering, largely of QA and development professionals. You’ll see more of the key data points from the survey in this presentation.Almost half of the respondents said that the quality expectations for mobile websites and apps are the same as desktop, and 35% actually said they were higher! With stats that say 80% of apps on phones are deleted within one year, every moment of interaction counts.
But providing a quality mobile app or website is easier said than done. Different challenges to quality are inherent with mobile than what we’ve seen in the desktop world.Dozens of popular devices launched each yearIncreasing fragmentation as device vendors attempt to differentiate themselvesDevices refresh quickly – there are new ones to support all the time. Camera, GPS, direction, orientation, voice, etc.Multiple carriers, variable throughput and latency, disconnected use, network switching say from wifi to cellular and back.Smaller screen real estate, so the user experience is much more critical. Things can’t fall off the screen, or not be selectable. Most of the time, you only get one change to get it right.
Mobile development lifecycle is different:Faster cyclesMore iterativeContinuous Activity – How fast can you go around the circle
Another challenge: Mobile is late to the game – many test organizations were set up for the desktop, and are organized around desktop tools and processes. So it’s important to be able to make use of existing skillsets as well as bring new tools and capabilities specific to mobile to the mix. And lastly, having tools that can be used across the organization, regardless of the mobile products being tested and the group doing the testing is vital.
Last challengeThis one is not unique to mobile. But it’s still a challenge to be addressed; multiple teams, global organizations
Challenges are reflected in the recent survey we did.Centralized vs. not centralizedAnd within each, when are groups mobile-specific.
And this question that asked generally about challenges of testing mobile websites and applications really reflects the challenges of devices, skillsets, organizations, and speed requirements. Availability of mobile testing expertsHaving the right tools, process, often a reflection on the complexity added by devices. All related to mobile being late to the game.Time – impact of increasingly agile processes.
We also see those challenges reflected in the features that are viewed as the most important in terms of functional testing. Namely, easy access to device models. Also automation, which helps speed testing time. A little farther down, but you see support for agile processes also.
So what can you do about these challenges?First talk about device strategy, and then automation. For device strategy, you can (read bullets)
Optimize your test resources by prioritizing your devices.Most organizations have this data on usage. Maybe the marketing team holds it; maybe ecommerce, or product management. Ask them for it! They will appreciate that you are aligning your testing plans with actual device usage patterns.If you can’t get it, look on the internet. Google posts lots of data on OS market share, and other items.
These SaaS solutions are great for a number of reasons:Let another company worry about keeping up with the latest models. Better process – you need to take a screen shot, you can since you are using a computerBetter ergonomically – you can sit hunched over a device for hours on end. Small screen, bad ergonomics.
Last slide assumes that testing should be done on real devices. But why?A browser emulator cannot accurately render the elements on the page. Often the emulator is not the right browser version, or can only emulate the browser; not exact. Most new devices use a touchscreen for input, but others still have keyboard-only input or keyboards in addition to touchscreens. Applications have to be designed to support multiple keyboard configurations. Potential issues can include missing input keys, pop-up touchscreen keyboards that obscure areas of the application, or touchscreen control bars that are misaligned. Upshot is: if you don’t test on a real device, you 1) don’t know what it looks like, 2) don’t know if it works and 3) don’t know how it performs. But you know it compiles, you know if feature function.Apps with heavy graphics or fast action may not perform within acceptable standards.Now this doesn’t suggest that testing should ONLY be done on real devices – in fact emulators are very valuable testing tools. But typically for earlier in the test cycle.
Use a test system that enables this. You have local devices; you should be able to use them in the same system as your remote devices.Think about which devices you will use a lot. You may want to dedicate them to a team. Are you planning on automation? We’ll talk about that in the next section more, but having your own dedicated devices are important when you are planning to automate; you can easily be running tests on them for hours on end.
make sure your test system, SaaS devices, dedicated devices, etc. has what your enterprise needs if you have:Multiple teams – you need separate work spaces for devices, assets, etc.Security requirements. We work with many banks, healthcare organizations, government, etc. Where QA really plays a role of governance, it’s going to be important that their test data and process stays secure, and in fact, their IT department will dictate that it must.So to summarize the device strategy:You can’t test on everything so prioritize using dataFind a tool that provides easy access to test devices so you don’t need to keep up with them and buy themMake sure the tool is flexible enough to support local, remote, private and public devicesAnd make sure it can support your organizations needs around security and project management
Now on to automation. The rapid speed of releases and the number of platforms that you must test across means that you must look at automating as much as your repetitive tests as possible. The QA groups is being asked to do more (higher quality) with less.I’m going to talk about 5 automation strategies that everyone should take into account when implementing an automation program.
First sharing some more data from the survey – if you have not yet started or do not have much automation, you are not alone.
When looking at the testing process, testing of your mobile products is not a one-size-fits-all; depending on the stage you are in, you will be covering more or fewer test cases, at different frequencies, across different numbers of devices. These needs will dictate whether it makes sense to test manually or automate. Higher frequency – more valueThis is the same in the desktop world too.
Important to have a tool that supports continuous integration
It’s also important to have a tool that enables you to write a script that works across devices. With newer technologies available today, this is entirely possible.
Illustration. Important to ask what tools your company is using. If you have a large organization, and like many orgs are making a centralized decision on tooling for many different groups, you could have a variety of tools being used across your organization. We’ve run into many orgs that use for instance HP, but it’s not used uniformly across groups in almost every case.To the extent possible, if you can extend existing tools or processes, you’ll reduce the learning curve. But there is always a tradeoff – tools have to support mobile testing.
In our survey, we saw different verticals with different tools they typically used.
For enterprises, QA groups are not one size fits all. Some groups have developers (can program test scripts). Some are used to using QTP. Some are new, and have no preexisting skills.Support all or if not as many of these use cases as possible. This will ensure your process gets adopted, and that you;ve minimized training costs as well as time to get your teams transitioning to mobile up to speed. Choose a flexible tools that support this.
Reminder – these are the challenges
And here are the strategies and solutions that I talked about, and which challenges they address
Because at the end, one error, something not working can make the difference between a successful digital interaction with your customer; say when they are about to hit the Buy button, and them leaving never to return. Keynote’s product suite is designed so that you can ensure every one of your digital interactions counts.
100+ Locations Web Performance Testing & Monitoring Agents250+ Locations Mobile Monitoring Agents & Network Operator Probes
Only Keynote has the scale of infrastructure to be able to deliver solutions like Mobile App Monitoring in an effective and affordable way. You can take advantage of our on-demand real device cloud for instant insight, or choose a custom solution with private instances to meet your specific needs. With a continuously evolving network, you can trust Keynote to be your partner over the long haul.