如何搭建appium+Python的自动化测试环境
来源:互联网 发布:德军总部剧情知乎 编辑:程序博客网 时间:2024/05/16 18:03
mac 命令不熟悉感觉搭建自动化环境很不顺手呢,费老劲了,有时间了还得多研究一些mac 命令啊 (搭建过程需要改写source profile)。。。。。都是辛酸泪。。。。
使用Appium的环境要准备Android SDK和JDK,安装xcode软件(APP store下载就好了)
Android SDK的下载路径:这个我自己电脑有,各位网友自己百度一下吧 。。。。。
JDK的下载路径:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html(这个下载下来是dmg文件,我刚开始竟然下载成了sample)
如果想要多了解一些可以参考这个链接:http://www.cnblogs.com/iOS-mt/p/5726380.html
1)brew install node 想要生效首先必须先安装homebrew(Mac自带ruby,一键安装很方便哦)。
命令行中输入:(这块刚开始竟然命令出错了,应该是语法问题各种坑啊,实在不行大家再去网上再查找一下)
$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2)在终端输入brew install node 命令安装node.js ,安装成功后,查看node版本,输入 node -v
3)在终端输入npm install -g appium, 这块安装起来比较费时间
安装appium时遇到的问题:npm ERR! tar.unpack untar error /tmp/npm-5884-e9fda1ac/registry.npmjs.org/npm/-/npm-2.1.3.tgz
- 1
- 2
- 1
- 解决方案:
解决方案:
运行命令:$ npm cache clean
4)安装完之后可以使用appium doctor的图像化工具查看一下配置情况
查看过程中常出现的问题如下:
a.运行过程中出现 [Error: Could not detect Mac OS X Version from sw_vers output: '10.12.3
解决方案:使用指令运行 appium-doctor,不用图像化的工具
执行appium-doctor查看环境是否安装成功如果出现JAVA_HOME is set but does not exist on the file system at “undefined”
终端输入 open .bash_profile(open ~/.bash_profile ),加上androidSDK和JDK路径,我的配置如下:
export PATH=${PATH}:/Users/Henry/Documents/adt-bundle-mac-x86_64-20140702/sdk/tools
export PATH=${PATH}:/Users/Henry/Documents/adt-bundle-mac-x86_64-20140702/sdk/platform-tools
export ANDROID_HOME=/Users/Henry/Documents/adt-bundle-mac-x86_64-20140702/sdk
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home
export PATH=${JAVA_HOME}/bin:${ANDROID_HOME}/tools:${ANDROID_HOME}/platform-tool:$PATH
然后执行一下文件使配置生效,执行命令source ~/.bash_profile
- 如何搭建appium+Python的自动化测试环境
- appium+python 自动化测试环境搭建
- Appium+python Android自动化测试环境搭建
- Python + Appium 自动化测试环境搭建
- appium自动化测试环境搭建
- appium自动化测试环境搭建
- Appium+python自动化环境搭建
- windows下appium+python自动化测试环境搭建
- 搭建Appium自动化测试平台环境(基于python&android)
- Appium Python behave 自动化测试框架搭建(1) - 安装环境
- windows 下 android 自动化测试环境搭建(appium+python)
- Appium+Python自动化测试(一)--环境搭建
- appium-iOS设备的自动化测试环境搭建
- Appium自动化测试一、环境搭建AppuimForWindows
- Mac下搭建appium自动化测试环境
- Robot + Appium 搭建 iOS 自动化测试环境
- appium+python自动化测试 环境配置
- 自动化测试|Appium环境搭建 | App自动化测试
- java并发包:线程复用之线程池
- hive 查看分区location
- 用程序员思维理解西游记团队,哪个角色最容易被淘汰?
- 嵌入式Linux如何加快物联网方案的开发速度
- Mysql 插入 Emoji表情报错 Incorrect string value: '\xF0\x9F...' for column 'XXX' at row 1
- 如何搭建appium+Python的自动化测试环境
- VMware Workstation安装CentOS7,解决联网问题
- 1107. Social Clusters (30)
- shell命令学习网站
- iOS瘦身-无用Pod依赖检查脚本
- ubuntu下libusb安装与测试
- dojo初解和dojo.connect用法(转)
- android 视屏手势 VideoGestureView
- 查看网络流量