测试积点老人 发表于 2018-3-19 11:17:32

Day2-8测试积点任务

问题:
appium 运行报错:Activity never started
启动应用之后,首先出现的不是主activity,而是其他的activity,因此appium会报错,如下:



想问一下,appium启动的首要步骤都是自行启动待测app的主activity吗?能否设置跳过这一
步,我自己通过adb启动app,然后appium直接在当前activity上进行测试啊

qqq911 发表于 2018-3-20 10:58:33

一个 app,在 AndroidManifest.xml 里,只能注册一个主 activity ,其他 app (比如桌面)打开它会进入这个 activity 。Appium 的 Capability 也是设定这个。

非主activity,如果注册了 intent 或 android:exported=“true" ,也可以被其他app调用,比如调用相机拍照,比如用 Appium 的 driver.startActivity。

jingzizx 发表于 2018-3-20 10:59:39

应该是不可以

清晨一缕阳光 发表于 2018-3-20 11:18:09

学习了!

自动化小白 发表于 2018-3-20 13:36:42

还是按照规范流程运行吧。

梦想家 发表于 2018-3-20 15:58:25

学习一下
页: [1]
查看完整版本: Day2-8测试积点任务