_ Mobile Test Automation

software course category

With the growing number of mobile OSs, browsers, and platform combinations,comprehensive mobile web application testing can be a nightmare? But it doesn't have to be! We will demonstrate ways to leverage the open source Selenium (IDE) with cloud services to test mobile web applications across multiple browsers and platforms. You will learn how Selenium interacts with web browsers to test actions, inputs, and expected outcomes. Testing course to show how traditional web testing techniques can be transitioned to mobile web applications.

Objectives

Understand mobile web page architecture and referencing page elements in test automation
Discover how to leverage Selenium IDE tests using WebDriver for mobile testing
Learn how to troubleshoot mobile test automation scripts
Understand technologies to optimize WebDriver test execution

Audience

Software Test Professionals
Software Developers

Duration

2 days

Requirements

None

Curriculum

● Understanding Web Page Construction and Automation
○ Web page architecture and page elements
○ Referencing web page elements in test automation scripts
○ Automated validation and verification of web page elements
● Build Automated Tests using Selenium IDE
○ Test recording and playback
○ Test recording limitations and how to overcome them
○ Troubleshooting failing or oddly behaving tests
○ Customizing and optimizing recorded tests
● Introduction to Selenium RC
○ What is Selenium Remote Control?
○ How does Selenium RC interact with web pages?
● WebDriver (Selenium)
○ Advantages and disadvantages of WebDriver implementation
○ Leveraging Selenium IDE tests using WebDriver
○ Troubleshooting failing or oddly behaving tests
○ Customizing and optimizing recorded tests
○ WebDriver test automation best practices
● Execute WebDriver Tests using Selenium Grid
○ Distributing tests across multiple browsers
○ Distributing test execution across multiple machines
● Mobile Device Emulation in the Cloud using Sauce Labs
○ Leveraging Selenium IDE and WebDriver tests with Sauce Labs
○ Troubleshooting failing or oddly behaving tests
○ Optimizing testing for Sauce Labs
○ Expanding compatibility testing

Resources

_ Classes

No classes available for this course...

Our Delivery

Online or On-site delivery

We created a personalized delivery strategy by offering blended learning​

Communities of practice

Find a bunch of people who are on the same page with you.

Engaged learning

Engaging platform with gamification for collaboration and friendly competition.

Interactive training

Interactive online trainings and live webinars available.

Learning efficiency

A special learning environment can boost learning efficiency.

Learning everywhere

Available anywhere and anytime, on your phone, computer or tablet.

Q&A

Can you organise virtual training sessions or only face to face trainings?​

Yes, you can choose an online or an offline training session. We use Knolyx, an e-learning platform, to make the process of online training and mobile learning delivery as efficient as a face-to-face training session. You can check here a complete list of features set.

Should we deliver online or
offline classes?

That’s up to you. We offer you an efficient learning environment and you can use it according to your needs: either online or offline. Nobody knows better than you and your team what you need, so we do not imposed some predefined criteria, we adapt to yours.

Can you customize courses to suit our particular requirements?​

Yes. We offer training consultancy and we establish the most appropriate courses according to the specific needs and business objectives of your company.