appium+linux+python的运行结果

本文详细描述了如何在Linux系统中安装Appium1.17.1版本,包括Python3.6.8环境下的UICatalogdriver安装,以及提供Appium启动命令,旨在帮助读者实现安卓应用的自动化测试。
摘要由CSDN通过智能技术生成

经过多次的安装appium,终于可以通过linux运行安卓app自动化

在这里插入图片描述在这里插入图片描述
在这里插入图片描述
appium 1.17。1
安装命令: npm install appium@1.17.1 -g

cnpm install -g appium@2.0.0

在这里插入图片描述
Python 3.6.8
在这里插入图片描述
翻墙安装driver:
APPIUM_SKIP_CHROMEDRIVER_INSTALL=1 appium driver install uiautomator2

appium启动命令

在这里插入图片描述
最后运行python main.py在这里插入图片描述

  • 43
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Appium是一个开源的自动化测试框架,主要用于移动应用的UI测试,尤其是iOS和Android平台。在Python中使用Appium,你需要安装几个关键库,包括Appium Python Client(用于与Appium服务器交互)和相关的驱动程序(如selenium-appium服务或webdriver_manager等,用于控制移动设备)。 以下是安装Appium及其Python客户端的基本步骤: 1. **安装Python和pip**: 确保你的系统上已经安装了Python(通常在Windows上是Python 3.x)。打开命令行终端或PowerShell。 2. **安装Appium服务器**: 下载并安装Appium。你可以从[Appium官网](https://appium.io/)下载适用于你操作系统的安装包(macOS, Windows, Linux),然后按照指示进行安装。 3. **安装Python客户端**: 在命令行中运行以下命令安装Appium Python Client: ``` pip install appium-python-client ``` 如果遇到依赖问题,可能还需要安装`protobuf`库: ``` pip install protobuf ``` 4. **获取WebDriver Server**: Appium需要WebDriver服务器来控制设备。如果你选择使用Selenium的Appium服务,需要额外安装: ``` pip install selenium ``` 或者使用`webdriver_manager`来自动下载: ``` pip install webdriver_manager ``` 5. **启动Appium服务器**: 启动Appium服务器,通常是通过命令行工具或配置文件(如`appium.json`)来指定设备、操作系统版本等信息。具体启动命令取决于你安装的Appium版本和配置。 6. **连接到Appium server**: 在Python脚本中,使用以下代码创建Appium客户端并连接到服务器: ```python from appium import webdriver desired_caps = { 'platformName': 'Android', # 或 'iOS' 'platformVersion': '12.0', 'deviceName': 'Your Device Name', 'appPackage': 'com.your.app.package', 'appActivity': '.YourMainActivity' } driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps) ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值