Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

Advanced Automation framework with Appium C# - 2020 Updated

via Udemy

Overview

Automate Android & iOS application in Windows and MacOS in C# with Appium

What you'll learn:
  • Understand basics of Appium with C#
  • Understand how Appium can be used for Native and Hybrid app automation
  • Understand building industry standard code from the initial phase of code begining
  • Understand the different problem which can be resolved during the Appium code development phase
  • Understand building of framework which can be cross platform for Windows and MacOS

Automation framework development with Appium C# (Advanced) course is the first ever course on internet which talks about automatingAndroid andiOS application in both Windows and MacOS Operating systemsinC# with Appium.

This course was first launched in 2018 while Appium was in Alpha release stage, but later, many breaking changes happened in Nov 20, 2019 release of Appium and the course needed a major upgrade after that.

This course is now upgraded in 2020 to cover all the breaking changes in Season 3

Season 1 content

Following are the topics covered in Season 1

  • Basics of Appium and how it works

  • Understanding how to work with Appium desktop client in Windows 10 and MacOS

  • AutomatingAppium for Android in Windows 10 for Ionic application

  • Page Object Model with Appium

  • AutomatingAppium for iOS in MacOSfor Xamarin application

  • Resolving the most common problems encountered.

Season 2 Content

  • BDD with Specflow for Appium

  • Designing -> Developing appiumframework

  • Reporting for appium framework

Season 3 - Upgrade everything to 2020

  • Upgrade framework to Appium 4.1.1

  • Upgrade framework to .NETCore 3.1

  • Upgrade libraries to latest Specflow

  • Upgrade coding standard with new Page Object Model, DriverFactory and Custom PageFactory

This course does not covers the basics of C# or Specflow, but the course itself assumes that these are some of the pre-requisite before beginning this course.

Syllabus

  • Introduction to Appium
  • Automating Hybrid Ionic android application in Windows 10
  • Refactoring code to align with framework development changes
  • Page Object Model for Appium with C# for Ionic application
  • Automation Native iOS Xamarin App in MacOS
  • Summary of Season 1
  • Season 2 - Introduction and framework design overview
  • BDD with Specflow for Appium C#
  • Base and Appium Extension Implementation
  • Custom configuration development
  • Refactor the complete code to framework and test layer
  • Season 3 - Upgrade Appium to 2020 with .NET Core 3.1 Cross platform support
  • Implementing .NET Core based configuration
  • Executing Appium Hybrid/Native Application testing with one code

Taught by

Karthik KK

Reviews

4.3 rating at Udemy based on 191 ratings

Start your review of Advanced Automation framework with Appium C# - 2020 Updated

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.