Я пытаюсь запустить свой тест на мобильном телефоне Android на облачной платформе cloud.seetest.io
, установив плагин appium studio в eclipse, чтобы тест можно было запустить непосредственно из самой среды eclipse IDE.
Всегда выдает ошибку как
org.openqa.selenium.WebDriverException: невозможно создать новый сеанс, поскольку «createSession», который принимает HttpClient, InputStream и long, не найден или недоступен
@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);
}