Appium系列(1)安装启动Appium

Appium环境准备

  • Mac电脑
  • jdk环境
  • AndroidSDK环境
  • node>=8.1.0(最好用最新版本)

安装命令

python 复制代码
npm i -g appium

安装不成功请检查node 版本是否正确

安装成功命令行输入appium回车查看

安装驱动程序

1、先检查当前驱动情况 通过 appium driver list 进行查看

2、通过appium driver install 进行安装 可参考官方文档

Python驱动

这里使用python代码进行驱动,需要通过pip安装appium第三方包

python 复制代码
pip install Appium-Python-Client
python 复制代码
from appium import webdriver
from appium.options.android import UiAutomator2Options
from appium.webdriver.common.appiumby import AppiumBy
capabilities = dict(
    platformName='Android',
    automationName='uiautomator2',
    deviceName='Android',
    platformVersion='10', 
    appPackage='app的包名',
    appActivity='app的启动activity',
    skipServerInstallation=True, 
    newCommandTimeout=6000
)

appium_server_url = 'http://127.0.0.1:4723'

driver = webdriver.Remote(appium_server_url,options=UiAutomator2Options().load_capabilities(capabilities))

连接设备就可以启动啦。

当然再启动的过程也遇到了很多问题,记录在【Appium】问题栏目下了

相关推荐
2601_9622982711 天前
Python自动化脚本的编写01
python·appium·自动化脚本·web自动化·应收账款管理
2601_9620781912 天前
Appium+Python+pytest自动化测试框架详解
自动化测试·python·appium·pytest·移动应用
2601_9622935314 天前
Appium+python自动化(十二)- Android UIAutomator终极定位凶器(超详解)
android·自动化测试·appium·定位·uiautomator
weixin-a1530030831618 天前
7.Appium-ios端自动化
ios·appium·自动化
2601_9622959920 天前
Python+Appium 自动化测试:从基础语法到 PO 模式设计,构建稳定测试框架
自动化测试·python·appium·测试框架·po模式
测试199821 天前
如何用appium搭建Android自动化测试框架?
自动化测试·软件测试·python·测试工具·职场和发展·appium·测试用例
St_rive1 个月前
Appium元素定位与常用方法
appium
爱知菜1 个月前
Appium3.7 连 安卓平台架构图 和 注意事项
appium
Tester Kid2 个月前
Appium 元素定位深度讲解:五种方式逐个拆 + Inspector 完整用法
macos·appium·cocoa