【问题标题】:org.openqa.selenium.SessionNotCreatedException: desired capabilities errororg.openqa.selenium.SessionNotCreatedException:所需的功能错误
【发布时间】:2017-07-06 15:12:08
【问题描述】:

在尝试运行我的测试后,我总是得到:

org.openqa.selenium.SessionNotCreatedException: Unable to create new remote session. desired capabilities = Capabilities [{platformVersion=6.0, platformName=Android, deviceName=Xiomi}], required capabilities = Capabilities [{}]

java-client 5.0.0 beta 9

Appium 1.6.5

硒独立 3.4.0

使用 Android Studio

public class MyTest1 {

    AppiumDriver driver;

    @Before
    public void setUp() throws Exception {

        DesiredCapabilities desiredCapabilities = new DesiredCapabilities();
        desiredCapabilities.setCapability(MobileCapabilityType.PLATFORM_NAME, "Android");
        desiredCapabilities.setCapability(MobileCapabilityType.DEVICE_NAME, "Xiomi");
        desiredCapabilities.setCapability(MobileCapabilityType.PLATFORM_VERSION, "6.0");
        URL url = new URL("http://127.0.0.1:4723/wd/hub");
        driver = new AppiumDriver(url, desiredCapabilities);
    }

    @After
    public void tearDown() throws Exception {
        driver.quit();
    }

    @Test
    public void Test(){


    }

}

请帮忙!我不明白我做错了什么

【问题讨论】:

    标签: java android selenium


    【解决方案1】:

    我添加了下一个所需的功能并且异常停止发生:

    desiredCapabilities.setCapability("appPackage", "com.package.app");        
    desiredCapabilities.setCapability("appActivity", ".activities.App");
    // Add real app package and activity instead of mine.
    

    【讨论】:

      猜你喜欢
      • 2017-12-31
      • 2021-06-29
      • 2018-01-26
      • 2017-08-01
      • 1970-01-01
      • 2020-05-11
      • 1970-01-01
      • 1970-01-01
      • 2019-06-30
      相关资源
      最近更新 更多