Appium Automation: Designing a Scalable Appium Framework

Appium 2.5.4    |    Beginner
  • 12 videos | 1h 18m 8s
  • Includes Assessment
  • Earns a Badge
Rating 5.0 of 1 users Rating 5.0 of 1 users (1)
In this course, learners delve into the world of Appium framework design and its pivotal role in software development. Learners will gain skills in implementing a Page Factory, a cornerstone of modern automation testing frameworks. The course begins by guiding learners through the intricacies of crafting reusable Action Methods. Uncover the secrets of cross-platform reusability by mastering the art of inheriting Android Actions, ensuring their testing efforts transcend device boundaries and maximize impact. Next, explore how to breathe new life into iOS tests by embracing the Page Object Pattern. Through demonstrations, learners discover firsthand the evolution of testing strategies, as they transition from mundane scripts to elegant and scalable test suites.

WHAT YOU WILL LEARN

  • Discover the key concepts covered in this course
    Recognize the crucial role of framework design in achieving efficient and maintainable test automation
    Outline the process of setting up a project, emphasizing the significance of proper framework design from the project's outset
    Provide an overview of the page factory, providing insights into its significance in enhancing test maintenance and readability
    Outline how to implement a page object model, focusing on design considerations and implementation strategies
    Create action methods within the page object file to facilitate seamless interaction between tests and page elements
  • Inherit android actions class to page object classes for the creation of reusable and modular methods
    Develop a page object file specifically for the product catalog page, incorporating relevant actions
    Implement a page object file tailored for the cart page, emphasizing the importance of specific actions
    Convert an existing ios test into the page object pattern, demonstrating cross-platform applicability
    Apply the page object model to android and ios automation tests, ensuring consistency and maintainability across both platforms
    Summarize the key concepts covered in this course

IN THIS COURSE

  • 1m 39s
    In this video, we will discover the key concepts covered in this course. FREE ACCESS
  • 7m 10s
    After completing this video, you will be able to recognize the crucial role of framework design in achieving efficient and maintainable test automation. FREE ACCESS
  • Locked
    3.  Importance of Framework Design in Project Setup
    5m 39s
    Upon completion of this video, you will be able to outline the process of setting up a project, emphasizing the significance of proper framework design from the project's outset. FREE ACCESS
  • Locked
    4.  Enhanced Test Maintenance with Page Factory
    8m 20s
    After completing this video, you will be able to provide an overview of the Page Factory, providing insights into its significance in enhancing test maintenance and readability. FREE ACCESS
  • Locked
    5.  Design Considerations for Implementing Page Object Model
    5m 49s
    Upon completion of this video, you will be able to outline how to implement a Page Object Model, focusing on design considerations and implementation strategies. FREE ACCESS
  • Locked
    6.  Creating Action Methods in Page Object Files for Seamless Test Interaction
    6m 22s
    Find out how to create action methods within the Page Object file to facilitate seamless interaction between tests and page elements. FREE ACCESS
  • Locked
    7.  Inheriting Android Actions in Page Object Classes for Reusable Methods
    5m 25s
    In this video, you will learn how to inherit Android Actions class to Page Object classes for the creation of reusable and modular methods. FREE ACCESS
  • Locked
    8.  Implementing Efficient Page Object Design for Product Catalog Management
    5m 37s
    During this video, discover how to develop a Page Object file specifically for the Product Catalog page, incorporating relevant actions. FREE ACCESS
  • Locked
    9.  Implementing Page Object Design for a Cart Page
    11m 47s
    In this video, find out how to implement a Page Object file tailored for the Cart page, emphasizing the importance of specific actions. FREE ACCESS
  • Locked
    10.  Converting an Existing iOS Test into Page Object Design
    9m 9s
    Discover how to convert an existing iOS test into the Page Object pattern, demonstrating cross-platform applicability. FREE ACCESS
  • Locked
    11.  Applying the Page Object Model to Android and iOS Automation Tests
    10m 29s
    Learn how to apply the Page Object Model to Android and iOS automation tests, ensuring consistency and maintainability across both platforms. FREE ACCESS
  • Locked
    12.  Course Summary
    43s
    In 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.

YOU MIGHT ALSO LIKE

Rating 5.0 of 2 users Rating 5.0 of 2 users (2)
Rating 4.6 of 18 users Rating 4.6 of 18 users (18)
Rating 4.0 of 2 users Rating 4.0 of 2 users (2)