当前位置: 首页 > news >正文

Appium使用文档

Appium旨在支持许多不同平台(移动端、网页端、桌面端等)的UI自动化。不仅如此,它还旨在支持用不同语言(JS、Java、Python等)编写的自动化代码。

Appium移动端自动化要求如下:

  • 安装Appium
  • 安装UiAutomator2驱动 
  • 安装Android SDK命令和安装Java JDK

    1.安装

    (1)安装Appium

    在安装Appium之前,要先安装包管理软件npm

    使用管理员权限打开cmd,输入安装指令:

    (2) 安装UiAutomator2驱动 ​​​​

    如果没有驱动,是无法使用 Appium的,因为驱动是实现 Appium 特定平台自动化的接口!

    appium driver install uiautomator2

    再次启动Appium

    appium

    可以看到安装的驱动

    3.编写一个测试 (Python)

    (1)安装Appium Python客户端

    pip install Appium-Python-Client

    或者通过PyCharm安装

    (2)Python代码

    ! 在运行测试之前,确保Appium服务器在终端会话中运行,否则将收到无法连接到服务器的错误。

    相关文章:

  • GaussDB备份数据常用命令
  • Cortical Labs公司CL1人脑芯片:开启生物智能计算新时代
  • MQTT客户端调试工具模拟MQTT设备接入物联网平台
  • 垃圾分类--环境配置
  • C++进阶——AVL树的实现
  • 首页性能优化
  • Vala 开发环境搭建
  • 第一章 面向对象高级部分
  • 「灰度发布与 A/B 测试」如何降低上线风险?
  • 天梯赛训练L1-031——L1-040
  • ImGui 学习笔记(六)—— 高 DPI 缩放
  • OpenCV计算摄影学(22)将输入的彩色图像转换为两种风格的铅笔素描效果函数pencilSketch()
  • 共享 IP 与独立 IP:长期邮件营销的优劣比较
  • 算法刷题整理合集(五)
  • ESP32(1)基于ESP32的lwIP了解
  • C# WPF编程-画刷(Brush)填充图形对象的颜色或图案
  • STM32——独立看门狗(IWDG)
  • Ollama + CherryStudio:构建本地私有知识库
  • 攻克 3D 模型网站建设难题,看迪威系统优势
  • 台达PLC转太网转换的教程案例(台达DVP系列)
  • 增诉滥用职权罪,尹锡悦遭韩国检方追加起诉
  • 徐徕任上海浦东新区副区长,此前已任区委常委
  • 俄罗斯纪念卫国战争胜利80周年阅兵式首次彩排在莫斯科举行
  • 豆神教育:2024年净利润1.37亿元,同比增长334%
  • 马上评丨别让“免费领养”套路坑消费者又坑宠物
  • 金科股份:去年营收约275亿元,今年确保所有项目“零烂尾”