Appium 想请问下 appium 怎么测试没有 appActivity 的 Hybrid App?

陈橙酱 · 2016年07月18日 · 最后由 陈橙酱 回复于 2016年07月20日 · 1872 次阅读

查找网上的资料的时候一般都是测试 Android 类 APP,有如下部分代码
desired_caps['appActivity'] ='.MainActivity' # 启动时的 Activity

我能理解安卓是有一个启动的 Activity 的,但是不太清楚 Hybrid App 的结构,按照理解是没有启动 Activity 的。
那要怎么进行获取呢?直接删掉这行代码吗

共收到 6 条回复 时间 点赞

#1 楼 @xdf 谢谢~

appium 切 webview 模式也是可以的

#3 楼 @darker50 研究了半天还是不懂。appium 一直在报一个没有 Activity 的错。

error:Failed to start an Appium session,err was:Parameter 'appActivity' is required for launchiing application

切换到 webview 模式不是要在这步骤之后做的吗

要被自己蠢哭了。我可以删帖么= =
尝试了下,既然没有启动 Activity,那就写个 null 在那是不是就可以了,发现 null 不行,就又试了下加了个空字符串。启动成功。。再报错就不是报这个问题的错误了。

desired_caps['appActivity'] = '' # 启动时的 Activity

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册