千家信息网

Appium测试过程

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,测试步骤:定位--->交互--->断言定位方法:id(重要): 对应 resource-idaccessibility id:对应 content-desc(重要)xpath(重要)---------
千家信息网最后更新 2026年11月03日Appium测试过程

测试步骤:
定位--->交互--->断言

定位方法:
id(重要): 对应 resource-id
accessibility id:对应 content-desc(重要)
xpath(重要)-----------------------------------逻辑复杂,比前两种要慢
class:不推荐

两种方式的写法
findElementByXXX
findElement(by, value) ----主要用于PO(page object)模式

动作支持:
click
sendKeys
clear
swipe
touch action

手势操作 TouchAction:
press
tap
long press
release
wait
moveTo
perform---最后一定要使用perform才能执行

Pycharm设置
File--->Settings--->Tools--->Python Integrated Tools--->Testing--->Default test runner
改为pytest或者unittest

命令行操作
which emulator

查看avds
/d/adt-bundle-windows-x86_64-20140702/sdk/tools/emulator -list-avds

启动模拟器
/d/adt-bundle-windows-x86_64-20140702/sdk/tools/emulator @Pixel_3_XL_API_24

启动appium
appium -g /d/learnPY/appautotest/log/appium.log

Appium Desired Capabilities
platformName
deviceName
app
appPackage
appActivity
autoGrantPermissions
caps["unicodeKeyboard"] = "true" 可以输入中文或其他语言

重要 定位 测试 复杂 写法 动作 命令 手势 方式 方法 模式 模拟器 步骤 语言 逻辑 中文 推荐 支持 输入 过程 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 国智互联网科技 科技类互联网 互联网金融公司科技 壕鑫互联网络科技 深圳前海聚择互联网科技有限公司 互联网时代科技改变生活 互联网和黑科技的看法 互联网科技产业特征 玉溪互联网科技怎么选 允成互联网科技有限公司融资 互联网科技和法律行业 深圳市罗太互联网科技有限公司 佛山市拉法互联网科技有限公司 工业互联网等科技实现智能化赋能 互联网科技公司营业执照怎么办理 合肥互联网科技公司公章图片 产业互联网科技服务公司 互联网营销推广黑科技 富国互联网科技002692 科技互联网企业在行动 北京互联网络科技有限公司 中正互联网科技招聘 华中科技有哪些互联网大佬 彤创互联网科技有限公司 浙江互联网科技研学营 岳阳华臻互联网科技有限公司 黑科技闪耀互联网之光 健康食品互联网创新科技园项目 上海万顺科技互联网有限公司招聘 同城互联网络科技
0