【问题标题】:Androiddriver not working in appiumAndroiddriver在appium中不起作用
【发布时间】:2015-07-18 11:33:57
【问题描述】:

我正在尝试在我的 android 手机上运行测试。

我正在使用最新的 appium windows exe。
我正在使用以下代码:

import io.appium.java_client.AppiumDriver;
import io.appium.java_client.android.*;
import java.io.File;
import java.net.MalformedURLException;
import java.net.URL;
import java.util.concurrent.TimeUnit;

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.remote.CapabilityType;
import org.openqa.selenium.remote.DesiredCapabilities;


public class Test 
{

    public static void main(String[] args) throws MalformedURLException
    {
        WebDriver dr;
        File app=new File("C://Users//TarunVats//Desktop//atoms.apk");
        DesiredCapabilities capabilities=new DesiredCapabilities();
        capabilities.setCapability(CapabilityType.BROWSER_NAME, "");
        capabilities.setCapability("deviceName", "Xiaomi Mi3");
        capabilities.setCapability("platformName", "Android");
        capabilities.setCapability("platformVersion", "4.4.4");
        capabilities.setCapability("app",app.getAbsolutePath());

        capabilities.setCapability("appPacakage", "com.AndroidTest");
        capabilities.setCapability("appActivity", "com.Test.Main");
        dr=new AndroidDriver(new URL("http://127.0.0.1:4723/wd/hub"),capabilities);

        dr.manage().timeouts().implicitlyWait(5,TimeUnit.SECONDS);
    }
}

Gson-2.0 jar 被添加到外部 jar 中。 appium 的 java client.jar。所有基于硒的罐子都是进口的。我的手机处于调试模式。在 Eclipse DDMS 中显示我的手机已连接

仍然,我得到了错误:

Exception in thread "main" java.lang.NoSuchMethodError: org.openqa.selenium.remote.ErrorHandler.<init>(Lorg/openqa/selenium/remote/ErrorCodes;Z)V
at io.appium.java_client.AppiumDriver.<clinit>(AppiumDriver.java:46)
at Test.main(Test.java:29)

有人可以解释发生了什么吗?

【问题讨论】:

    标签: selenium appium selendroid


    【解决方案1】:

    您的appPackage 功能有问题。 你写的

    capabilities.setCapability("appPacakage", "com.AndroidTest");
    

    但需要

    capabilities.setCapability("appPackage", "com.AndroidTest");
    

    【讨论】:

    • @NecessaryDevil 如果有帮助请采纳,谢谢
    猜你喜欢
    • 2019-04-14
    • 2016-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-18
    • 2016-02-22
    相关资源
    最近更新 更多