appium环境安装

本文转载至“https://www.cnblogs.com/lynn-li/p/6053605.html”
不需要RF的工作环境的,可直接跳过RF相关的安装。
appium+robotframework环境搭建步骤(Windows系统的appium自动化测试,只适用于测试安卓机;ios机需要在mac搭建appium环境后测试)

搭建步骤,共分为3部分:

一、RF环境搭建

robotframework的搭建,参考微信公众号:RobotFramework
在这里插入图片描述
Robotframework安装成功检查(参考:http://www.blogjava.net/lijun_li/archive/2016/10/25/431926.html):

1.配置ride为桌面快捷方式:

1)新建快捷方式,在桌面右击鼠标,弹出的菜单选择 新建-快捷方式 ,然后在 请键入对象 的位置输入这一行命令,C:\Python27\pythonw.exe -c “from robotide import main; main()”,注意“C:\Python27\pythonw.exe”是python安装的路径,需要换成你的Python所在目录的路径;注意双引号为英文。

2)点击下一步,输入你要建立的快捷方式的名称,点击完成,看到图标表示已经建好。

3)显示不爽,图标要换成机器人图标,需要快捷方式上点击右键-属性,点击“更改图标”,在浏览里找到目录F:\Python27\Lib\site-packages\robotide\widgets,里面有个robot.ico的图标(大家到自己的安装目录相同路径去找一下)选它之后,点打开,确定之后再确定就可以了,双击图标,进入ride操作页面

2.cmd命令下执行ride.py,能成功进入ride页面说明robotframework安装成功

二、Android环境搭建
在这里插入图片描述
三、appium环境搭建
在这里插入图片描述
安装成功后检查:cmd中输入appium-doctor

到此,appium+robotframework已安装成功。

<think>好的,我现在需要处理用户关于Appium环境安装和配置的请求。首先,用户提到了几个引用,但看起来这些引用可能和用户的实际需求不完全相关,比如引用1提到了安装模块的步骤,引用3提到了如何查找appActivity。我需要确认这些信息是否准确,并整合正确的步骤。 用户明确要求的是环境搭建和配置的指南,所以应该从基础开始,分步骤说明。首先,我需要考虑Appium环境依赖,比如Node.js、Python、Appium Server以及客户端的安装。用户提供的引用中提到了使用nodeJS或Python安装相应的模块,这应该是正确的,但需要详细说明。 接下来,用户可能需要知道如何配置环境变量,比如安装Appium Inspector,配置ADB路径。引用3中提到了使用adb命令查找appActivity,这部分可能在配置应用参数时会用到,应该包含在教程中。 还需要注意不同操作系统的差异,比如Windows和macOS在环境变量设置上的不同。此外,是否需要安装Java JDK?因为Appium可能需要Java环境,但用户提供的引用中没有提到这一点,可能需要补充。 然后,要确保每一步都有明确的指令,比如安装命令、验证安装是否成功的方法。例如,安装Node.js后检查版本,安装Appium Server并启动,使用Python的话安装appium-python-client等。 可能遇到的问题包括依赖项缺失、环境变量未正确设置、设备连接问题等,应该在教程中提及常见的坑,比如USB调试未开启,设备未授权等,帮助用户避免这些问题。 最后,生成相关问题需要考虑用户接下来可能遇到的步骤,比如如何编写第一个测试脚本,如何定位元素,或者如何处理真机与模拟器的不同配置等。这些相关问题可以帮助用户进一步学习。 需要确保回答结构清晰,分步骤讲解,并验证每个步骤的正确性。同时,引用用户提供的引用中的正确部分,比如安装模块的命令,但要注意引用内容可能与实际需求不符,因此需要以正确的流程为主,适当参考引用中的有用信息。</think>### Appium环境搭建与配置分步指南 #### 一、基础环境准备 1. **安装Node.js**(Appium Server依赖环境) - 访问[Node.js官网](https://nodejs.org/)下载LTS版本 - 验证安装:终端执行 `node -v` 和 `npm -v`,显示版本号即成功[^1] 2. **配置Java环境** - 下载[Java SE Development Kit](https://www.oracle.com/java/technologies/javase-downloads.html) - 设置环境变量:`JAVA_HOME`指向JDK安装目录 3. **Android SDK安装** - 通过[Android Studio](https://developer.android.com/studio)安装SDK - 配置环境变量:`ANDROID_HOME`指向SDK路径,并将`platform-tools`加入PATH #### 二、核心组件安装 ```bash # 安装Appium Server(全局安装) npm install -g appium # Python客户端安装(如使用Python语言) pip install Appium-Python-Client # 安装Appium Inspector(可视化调试工具) 下载地址:https://github.com/appium/appium-inspector/releases/ ``` #### 三、环境验证 1. **启动Appium服务** ```bash appium --allow-insecure=chromedriver_autodownload ``` 2. **连接Android设备** - 开启USB调试模式(开发者选项) - 终端执行 `adb devices` 应显示已授权设备ID 3. **基础配置模板** ```json { "platformName": "Android", "appium:platformVersion": "13", "appium:deviceName": "Pixel_6", "appium:appPackage": "com.example.app", "appium:appActivity": ".MainActivity" } ``` appActivity获取命令:`adb shell dumpsys activity | findstr "mResume"`[^3] #### 四、常见问题解决 - **设备未识别**:检查USB调试授权弹窗 - **端口冲突**:修改默认端口 `appium -p 4723` - **证书问题**:添加`--allow-insecure`参数
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值