【问题标题】:Appium and EclipseAppium 和 Eclipse
【发布时间】:2016-06-29 07:04:34
【问题描述】:

我是 Appium 的新手,我已经在 ubuntu 上安装了 Appium,并在 Eclipse 中使用 java 命令进行了第一次测试,同时运行我的测试时出现错误:无法创建新会话。启动活动的权限被拒绝。 请指教。

这是我的代码:

public class BoxerTest {
    AndroidDriver dr;

    @Test
    public void setUp() throws MalformedURLException{
        DesiredCapabilities cap = new DesiredCapabilities();
        cap.setCapability("deviceName","TA09402ERN");
        cap.setCapability("platformVersion","5.0.2");
        cap.setCapability("platformAndroid","Android");
        cap.setCapability("appPackage","com.boxer.browser");
        cap.setCapability("appActivity","com.boxer.browser.MainActivity");

        dr = new AndroidDriver(new URL ("http://0.0.0.0:4723/wd/hub"), cap);    
    }

    @After

    public void End(){
        dr.quit();
   }
}

【问题讨论】:

  • 你能和失败者一起分享来自 Appium 服务器的日志块吗
  • 分享appium服务器日志
  • 如果您使用的是 appium 1.4.16+ 版本,则删除 cap.setCapability("appPackage","com.boxer.browser"); cap.setCapability("appActivity","com.boxer.browser.MainActivity");上限。顺便说一下需要指定apk路径能力
  • 文件 app = new File("apk-path");能力.setCapability(MobileCapabilityType.APP, app);
  • 信息:欢迎使用 Appium v​​1.4.7 (REV 3b1a3b3ddffa1b74ce39015a7a6d46a55028e32c) 信息:Appium REST http 接口监听器开始于 0.0.0.0:4723 信息:控制台日志级别:调试信息:--> POST /wd/hub /会话

标签: java android eclipse appium


【解决方案1】:

可启动的应用活动可能有误。要获取可启动的活动,请获取 APK 并运行命令 aapt dump badging <boxer.apk>

【讨论】:

    猜你喜欢
    • 2019-08-10
    • 2016-08-05
    • 2015-03-06
    • 2018-04-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-20
    相关资源
    最近更新 更多