Appium Automation: Implementing Test Strategy & Advanced Data-driven Techniques
Appium 2.5.4
| Intermediate
- 14 videos | 1h 49m 38s
- Includes Assessment
- Earns a Badge
Get ready to unlock the secrets of Appium Utils - a powerful class that serves as the superhero of automation testing for both Android and iOS platforms. This course explores test strategy development, helping you learn to make crucial decisions like a seasoned pro. In this course, you will dive into the world of effective test setups and teardowns and master the art of orchestrating flawless test executions, ensuring your tests run smoother than ever before. Next, you'll learn to take your skills to the next level with advanced data-driven testing using TestNG. From parameterization to data driving from JSON files, you'll discover the power of harnessing data to supercharge your tests. Finally, you will look at how to resolve driver passing issues in Appium Utils and Page Object files.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseImplement the appium utils class as a shared utility superclass for android and iosUtilize appium utils for the creation of cross-platform reusable methodsOutline the process of designing an effective test strategy to optimize appium test executionDecide on the most efficient method for running tests in a fileDevelop flexible test setup and teardown methods for each test caseExecute tests collectively using a single testng.xml file
-
Implement data-driven testing using testng data providersParameterize test data with multiple datasets using testng data providersEfficiently drive data from json files and load it into a hashmap for parameterizationDevelop a data utility capable of reading and parsing json files for testng data provider inputResolve issues related to driver passing in both appium utils and page object filesApply advanced data-driven techniques to enhance the effectiveness of appium automation scriptsSummarize the key concepts covered in this course
IN THIS COURSE
-
2mIn this video, we will discover the key concepts covered in this course. FREE ACCESS
-
7m 59sIn this video, find out how to implement the Appium Utils class as a shared utility superclass for Android and iOS. FREE ACCESS
-
10m 37sIn this video, learn how to utilize Appium Utils for the creation of cross-platform reusable methods. FREE ACCESS
-
4m 1sAfter completing this video, you will be able to outline the process of designing an effective test strategy to optimize Appium test execution. FREE ACCESS
-
9m 27sUpon completion of this video, you will be able to decide on the most efficient method for running tests in a file. FREE ACCESS
-
10m 17sLearn how to develop flexible test setup and teardown methods for each test case. FREE ACCESS
-
6m 39sIn this video, you will learn how to execute tests collectively using a single TestNG.xml file. FREE ACCESS
-
8m 44sIn this video, find out how to implement data-driven testing using TestNG data providers. FREE ACCESS
-
12m 54sDuring this video, discover how to parameterize test data with multiple datasets using TestNG data providers. FREE ACCESS
-
10m 27sFind out how to efficiently drive data from JSON files and load it into a HashMap for parameterization. FREE ACCESS
-
9m 24sIn this video, you will learn how to develop a data utility capable of reading and parsing JSON files for TestNG data provider input. FREE ACCESS
-
5m 3sAfter completing this video, you will be able to resolve issues related to driver passing in both Appium Utils and Page Object files. FREE ACCESS
-
11m 13sUpon completion of this video, you will be able to apply advanced data-driven techniques to enhance the effectiveness of Appium automation scripts. FREE ACCESS
-
53sIn this video, we will summarize the key concepts covered in this course. FREE ACCESS
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.