Extension to the official Selenium dotnet webdriver
This driver is an extension of the Selenium C# client. It has all the functionalities of the regular driver, but add Appium specific methods on top of this.
Note: we will NOT publish a signed version of this assembly since the dependencies we access through NuGet do not have a signed version - thus breaking the chain and causing us headaches. With that said, you are more than welcome to download the code and build a signed version yourself.
AppiumDriverclass/subclass to construct the driver. It works the same as the Selenium Webdriver, except that the ports are defaulted to Appium values, and the driver does not know how to start the Appium on its own.
AppiumDriveror its subclasses.
Xamarin/Mono - Open with Xamarin -
Run tests in test/specs
JetBrains Rider - Open with Rider - From the menu
Build -> Rebuild Solution- Run tests in Appium.Net.Integration.Tests
NuGet pack appium-dotnet-driver.nuspec
NuGet push Appium.WebDriver..nupkg