I am trying to run my test in an android mobile in a cloud platform cloud.seetest.io
by installing appium studio plugin in eclipse so that test can be run directly from eclipse IDE itself.
It is always giving the error as
org.openqa.selenium.WebDriverException: It is impossible to create a new session because 'createSession' which takes HttpClient, InputStream and long was not found or it is not accessible
@BeforeMethod
@Parameters("deviceQuery")
public void setUp(@Optional("@os='android'") String deviceQuery)throws Exception{
init(deviceQuery);
// Init application / device capabilities
dc.setCapability(MobileCapabilityType.APP, "cloud:xxxxxxxx/.xxxx");
dc.setCapability(AndroidMobileCapabilityType.APP_PACKAGE, "xxxxx");
dc.setCapability(AndroidMobileCapabilityType.APP_ACTIVITY, ".xxxxxx");
dc.setCapability(SeeTestCapabilityType.DEVICE_QUERY, deviceQuery);
dc.setCapability(SeeTestCapabilityType.TEST_NAME, "AndroidDemoTest");
dc.setCapability("appVersion", "1.0.10516");
dc.setCapability("testName", "AndroidDemoTest");
driver = new AndroidDriver<>(new URL(getProperty("url",cloudProperties) + "/wd/hub"), dc);
}