org.openqa.selenium.SessionNotCreatedException:解决办法
Posted on 2017-07-31 22:51 Young哥哥 阅读(451) 评论(0) 收藏 举报原文报错“:
” 
org.openqa.selenium.SessionNotCreatedException: A new session could not be created. (Original error: No app set; either start appium with --app or pass in an 'app' value in desired capabilities, or set androidPackage to launch pre-existing app on device) (WARNING: The server did not provide any stacktrace information)
解决办法:
日志中展示出问题的在“driver = new AndroidDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);”这个地方
问题本质:
我猜想是因为当每次调试的时候,appium连接虚拟机,它的操作对象是一个app,而我上图的脚本中未合理的初始化一个app,所以初始化driver失败了,所以在使用appium在虚拟机中调试时候,都是需要重新安装app后在初始化driver
虚拟机中先安装app, 然后在初始化driver就不会报错了
浙公网安备 33010602011771号