Appium Automation: Global Configurations, Reporting, & CI/CD Integration
Appium 2.5.4
| Intermediate
- 14 videos | 1h 15m 14s
- Includes Assessment
- Earns a Badge
In this course, participants will enhance their skills in optimizing Android and iOS based tests using reusable methods from Appium Utils. Explore the foundational concepts of creating a global properties file for storing and retrieving global values. Moving to the application level, dive into advanced reporting techniques with Extent Reports and configure TestNG Listeners to automatically generate reports, streamlining the reporting process and maximizing efficiency. Next, learn how to analyze the intricacies of running end-to-end Appium tests with generated Extent HTML reports, gaining insights into test execution and result interpretation. Finally, create comprehensive solutions, implementing crucial elements like screenshots, TestNG Listeners, Maven integration, and Jenkins CI/CD setup. This course will help develop the skills needed for efficient test execution and reporting in real-world scenarios.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseOutline how to optimize android and ios based tests using reusable methods from appium utilsCreate a global properties file and read global values for centralized configurationOutline the fundamentals of extent reports for advanced test reportingCreate an extent object and set it in testng listeners for automatic report generationExecute end-to-end appium tests and generate extent html reportsImplement automatic screenshots on test failures and attach them to reports
-
Run selected tests from a pool of tests using testng groupsTrigger framework tests using maven commands and optionsSend runtime parameters from maven commands to appium testsSet up jenkins ci/cd tool in local machines for local testingIntegrate the appium framework with jenkins for seamless ci/cdSchedule and parameterize jobs in jenkins for automated test executionSummarize the key concepts covered in this course
IN THIS COURSE
-
2m 18sIn this video, we will discover the key concepts covered in this course. FREE ACCESS
-
4m 14sAfter completing this video, you will be able to outline how to optimize Android and iOS based tests using reusable methods from Appium Utils. FREE ACCESS
-
13m 20sLearn how to create a global properties file and read global values for centralized configuration. FREE ACCESS
-
9m 44sUpon completion of this video, you will be able to outline the fundamentals of Extent Reports for advanced test reporting. FREE ACCESS
-
9m 7sIn this video, you will learn how to create an Extent object and set it in TestNG Listeners for automatic report generation. FREE ACCESS
-
4m 16sFind out how to execute end-to-end Appium tests and generate Extent HTML reports. FREE ACCESS
-
6m 35sDiscover how to implement automatic screenshots on test failures and attach them to reports. FREE ACCESS
-
6m 52sAfter completing this video, you will be able to run selected tests from a pool of tests using TestNG groups. FREE ACCESS
-
3m 56sIn this video, find out how to trigger framework tests using Maven commands and options. FREE ACCESS
-
3m 46sDuring this video, discover how to send runtime parameters from Maven commands to Appium tests. FREE ACCESS
-
1m 57sDiscover how to set up Jenkins CI/CD tool in local machines for local testing. FREE ACCESS
-
5m 12sLearn how to integrate the Appium framework with Jenkins for seamless CI/CD. FREE ACCESS
-
3m 6sFind out how to schedule and parameterize jobs in Jenkins for automated test execution. FREE ACCESS
-
50sIn 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.