我收到以下错误:
java.lang.ClassNotFoundException,如果我运行以下代码:
@Test
public void alert() throws MalformedURLException, InterruptedException {
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability("browserName", "");
capabilities.setCapability("platformName", "Android");
capabilities.setCapability("deviceName", "emulator-5554");
capabilities.setCapability("platformVersion", "5.1");
capabilities.setCapability("appPackage", "com.example.android.apis");
capabilities.setCapability("appActivity","com.example.android.apis.ApiDemos");
capabilities.setCapability("newCommandTimeout", "1000");
driver = (AndroidDriver) new RemoteWebDriver(new URL("http://127.0.0.1:4723/wd/hub"),capabilities);
driver.manage().timeouts().implicitlyWait(15, TimeUnit.SECONDS);
请让我知道为什么会抛出这个错误,我错过了任何罐子。
我正在使用:
Selenium 3.0.0,Java Client 4.2.1 Jar,Selenium Android Driver Jar和Appium 1.16.4.1
答案 0 :(得分:0)
使用jar 硒的API-2.53.0 硒的Java-2.53.0 硒 - 远程服务器2.53.0 硒的服务器独立-2.53.0 Java的客户机 - 4.1.2