znsio / teswiz

End-2-End framework for Native & Web Automation using Cucumber-jvm, Appium, Selenium WebDriver, Applitools & ReportPortal

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Migrate ATD to latest version

saikrishna321 opened this issue · comments

Hi Folks,

Thanks for using ATD. We have made quite a few changes to the ATD core which now depends on appium2.0. Upcoming release will be have breaking changes.

Steps to follow:

  1. Update the dependency as below, currently in jitpack.
	<dependency>
	    <groupId>com.github.AppiumTestDistribution</groupId>
	    <artifactId>AppiumTestDistribution</artifactId>
	    <version>appium2.0-6de74eab6c-1</version>
	</dependency>
  1. Make sure you have Appium2.0 server installed with respective drivers.
  2. Install appium-device-farm plugin. Refer https://github.com/AppiumTestDistribution/appium-device-farm
  3. Update your capabilties.json as https://github.com/AppiumTestDistribution/AppiumTestDistribution/blob/appium2.0/caps/iOScapabilities.json
  4. If you want to run your test against BrowserStack Refer: https://github.com/AppiumTestDistribution/AppiumTestDistribution/blob/appium2.0/caps/browserstack.json
  5. PCloudy Capabilties.json Refer: https://github.com/AppiumTestDistribution/AppiumTestDistribution/blob/appium2.0/caps/pcloudy_capabilities.json

cc: @anandbagmar

Any progress on this migration? I would like to add this repo as reference for cucumber runner under ATD.

Latest ATD is now merged with teswiz main (starting from teswiz v0.0.80)