使用python

时间:2015-04-22 12:15:40

标签: android python selenium appium

我正在尝试运行一个用python编写的测试,该测试使用appium使用安装在物理Android设备上的chrome app浏览到给定的URL。

我在Mac上使用Pycharm作为我的IDE。

我得到的问题似乎很容易解决,我以为我已经修复了它但它仍在出现。

我尝试运行脚本时出错:

WebDriverException: Message: u'A new session could not be created. (Original error: Could not find adb. Please set the ANDROID_HOME environment variable with the Android SDK root directory path.)' 

我的SDK的路径是:

/Volumes/ADATA HD710/Android emulator

adb位于/Volumes/ADATA HD710/Android emulator/platform-tools

我已经在我的mac和Pycharm的环境变量部分设置了路径,但是当我运行脚本时我仍然收到此错误。

我错过了什么明显的东西吗?

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

将路径设置为: 导出ANDROID_HOME = / Users / Macbook-Name / Android / sdk / tools 和 导出ANDROID_HOME = / Users / Macbook-Name / Android / sdk / platform-tools 该路径应指向platform-tools文件夹和tools文件夹。