辛苦了,但是这个合集不全,具体请查看:http://blog.csdn.net/column/details/appiumpriciplekzhu.html
#1 楼 @zhubaitian 原来是作者
感觉入门并不简单,晕。安装完 GUI 端开启之后,就不懂了,都说的好笼统
什么入门指南,简直就是坑爹的
#5 楼 @gaomengsuijia 怎么说?怎么坑你的爹了?
#5 楼 @gaomengsuijia 来说说看?
我遇到个低级问题,求大侠帮忙,代码如下
PATH = lambda p: os.path.abspath(
os.path.join(os.path.dirname(file), p)
)
desired_caps = {}
desired_caps['device'] = 'Android'
desired_caps['platformName'] = 'Android'
desired_caps['deviceName'] = 'a2319441'
desired_caps['platformVersion'] = '4.4.2'
desired_caps['app'] =PATH("d:\xx.apk")
desired_caps['appPackage'] = 'com.android.XX'
desired_caps['appActivity'] = 'Activity'
driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps)
appium 报错,而且有乱码,日志如下:
info: Client User-Agent string: Python-urllib/2.7
info: [debug] The following desired capabilities were provided, but not recognized by appium. They will be passed on to any other services running on this server. : device
info: [debug] Using local app from desired caps: d:\QunarGonglue_android_C1000_beta_60003200_201508281809.apk
info: [debug] Creating new appium session a62b6b7b-d456-4d4e-8f3c-711bb84cdff1
info: Starting android appium
info: [debug] Getting Java version
error: Failed to start an Appium session, err was: Error: 'java -version' failed. Error: Command failed: 'java' 锟斤拷锟斤拷锟节诧拷锟斤拷锟解部锟斤拷锟筋,也锟斤拷锟角匡拷锟斤拷锟叫的筹拷锟斤拷
锟斤拷锟斤拷锟斤拷锟斤拷锟侥硷拷锟斤拷info: [debug] Cleaning up appium session
info: [debug] Error: 'java -version' failed. Error: Command failed: 'java' 锟斤拷锟斤拷锟节诧拷锟斤拷锟解部锟斤拷锟筋,也锟斤拷锟角匡拷锟斤拷锟叫的筹拷锟斤拷
锟斤拷锟斤拷锟斤拷锟斤拷锟侥硷拷锟斤拷at C:\Program Files (x86)\Appium\node_modules\appium\lib\devices\android\android-common.js:1032:17
at ChildProcess.exithandler (child_process.js:641:7)
at ChildProcess.EventEmitter.emit (events.js:98:17)
at maybeClose (child_process.js:743:16)
at Process.ChildProcess._handle.onexit (child_process.js:810:5)
info: [debug] Responding to client with error: {"status":33,"value":{"message":"A new session could not be created. (Original error: 'java -
#7 楼 @monkey _^ 其实楼上楼主@gaomengsuijia说话确实是有点带情绪了。不过说实话这段时间学这东西有一个星期多了,也搜了很多的入门指南初学示例等等来看,确实向楼上楼主说的,对于我们这种有变成语言基础但又完全没弄过这东西的来说,那些示例之类的确实要弄好还是得费很多的精力去研究,不是看不懂示例里写的。而是不知道具体到底怎么弄,在哪里弄。比如说 appium 图形界面里的 “Android Setting” 等等各种是代表什么意思,要怎么用,这些对我们这种初学者都是要费很大的时间和精力去弄明白的。但是我搜了很多的资料都找不到有关这些入门指导的。虽然最后通过自己的实践也弄懂了个大概,但还是花了一天多的时间,对于这种,花这么多时间就真的太不值了。可是对于真正的白手起来的初学者来说,这些都是很要命的。其次才是真正的代码功能等。可是想想,连这些最基本的设置都没搞懂,脚本写得再好也跑不起来呀。。_这方面我是白痴,以后就要多多感谢各位高手前辈的分享与指教了。。
我这个可以一直不行显示啊