Appium 【已解决】请问,应用安装到真机中 desired_caps['app']的值怎么写?

ma · August 27, 2014 · Last by ma replied at September 02, 2014 · 1335 hits

应用安装到真机中 desired_caps['app'] 的值怎么写?怎么取这个应用的绝对路径?

共收到 13 条回复 时间 点赞

这个 app 路径指的是 appium server 所在 PC 机的路径,而不是设备中的路径

ma #2 · August 27, 2014 Author

#1 楼 @umbrella1978 你好,这个 app 路径,我看有的例子是写的这个 apk 包在 pc 上的路径,但是我已经安装到真机上了,要怎么写啊?

#2 楼 @test_skp 写在 PC 上的路径,appium 的会去找 PC 上的 apk

如果 你的 apk 的包在 c:\123.apk
那没
desired_caps['app' ] = 'c:\123.apk'

ma #5 · August 27, 2014 Author

#3 楼 @umbrella1978
#4 楼 @1297461502 必须在 pc 上有这个 apk 包吗?

是啊,Appium 会把包装到你的真机上

ma #7 · August 27, 2014 Author

#6 楼 @xiaomayi0323 我真机上已经装好了呢?

#7 楼 @test_skp 先试,再看报什么问题

#7 楼 @test_skp 我觉得四楼办法是可行的,因为我的是可行的。实践第一,先让它能用,然后有时间再去研究原理也不失为一种方法啊

ma #10 · August 28, 2014 Author

#9 楼 @hobbs 恩,好。我先按这个方法。3q

#7 楼 @test_skp 已经装了也要写,appium 会自己检查,没装会安装,如果已经装了,会 clear data

#7 楼 @test_skp
分两种场景
1、一种是你想跳过安装应用的步骤,那么这一行可以注释了
2、另外一种就是不需要跳过,那么就是要写的,这样的话每次用例执行的时候,都会先卸载【有相同包名的前提】,然后再安装;

ma #13 · September 02, 2014 Author

#12 楼 @anikikun 谢谢,我试了这两种场景。应该就是这样的。

需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up