Virtual course of:edureka |
Edureka Mobile App Testing with Appium is designed to help you understand the core concepts of mobile test automation. This course will prepare you to automate Android Native or Hybrid applications using the Appium v1.11.1 tool and Selenium test scripts in Java. You will get a brief overview of Appium Architecture and other components like TestNG Framework, ADB and UIAutomator.
WHAT WILL YOU LEARN AS PART OF THIS COURSE?
This course is designed to help you build a solid foundation in the mobile test domain. The course covers various fundamentals necessary for a successful career as a mobile software tester. The course covers the following topics: Why Mobile Testing? Different types of mobile platforms Challenges with mobile testing Different approaches to mobile testing How to use Appium? Automate gestures and key event handling with Appium Automate synchronization and application management actions Network administration and performance testing with Appium Automate native and hybrid applications
WHY LEARN MOBILE APP TESTING WITH APPIUM?
Mobile applications play an important role in our daily lives. The apps are designed and developed for a variety of categories like Art, Cars, Food and Health, Business, Finance, Entertainment, Education and much more which is helpful all the time. The Mobile App Testing with Appium course provides several solutions for testing automation and validating the overall performance of apps.
INTRODUCTION TO MOBILE TESTING. Learning Objective: In this module, you will learn the components of mobile apps, the types of mobile apps, the different mobile test walkthroughs, and the different approaches to mobile testing. Topics: Defining Mobile Testing Automation Different Mobile Platforms Types of Mobile Test Runs Approaches to Mobile Testing Tiers of Mobile Testing Lifecycle for Mobile Testing Automation Frameworks . Click on the "go to course" button to learn more details at edureka!
INTRODUCTION TO APPIUM . Learning Objective: This module introduces you to Appium v1.11.1, installing Appium, and its basic concepts. You will learn about ADB commands and actions that can be performed on an app with Appium. Also, you will learn how to set up a virtual Android phone for automation. Topics: Introduction to Appium and the Appium architecture. Overview of various versions of Appium Installing and configuring Appium Using the user viewer User UIA Commonly used ADB commands Starting the Appium server with advanced options First simple code in Appium with Java Understanding the Appium inspector to find locators Automating an application in a virtual android device
AUTOMATE APPLICATION MANAGEMENT ACTIONS AND SYNCHRONIZATION . Learning Objective: This module provides a brief description of the different waits for synchronizing application testing and management with Appium. Topics: Synchronize tests with implicit, explicit, and fluent wait. Automate app management like install, uninstall, reset, close app and put app in background. Implement assertions in Appium scripts. Appium interactions to push, pull files and folders App Test with TestNG Let's Get Started: Create a simple TestNG project to automate an app with synchronization and demo of all app management scenarios. Click on the "go to course" button to learn more details at edureka!
AUTOMATION OF THE MANAGEMENT OF GESTURES AND KEY EVENTS WITH APPIUM. Learning Objective: In this module, you will learn how to handle and automate gestures and key events with Appium. Themes: Automate gestures in Android app such as touch, scroll, tap, long press, swipe and orientation Mouse hover automation such as move, double click, button press, mouse up button etc drag and drop, pinch and zoom, alert gestures All hands on deck: automate all gestures on an Android phone: touch Action, scroll, tap, long press, swipe, orientation, spinners, shift button, seek bar and handle key events with Appium Get detailed curriculum in your inbox Download Resume
Instructor-led sessions will address all your concerns in real time.
Unlimited access to the course's online learning repository.
Develop a project with live accompaniment, based on any of the cases seen
In each class you will have practical tasks that will help you apply the concepts taught.
Add a review