appium

Tester Kid11 天前
macos·appium·cocoa
Appium 元素定位深度讲解:五种方式逐个拆 + Inspector 完整用法上一章你用 AppiumBy.ID 在系统 Settings 里找到了搜索按钮。但真正上手项目后你会发现——开发没给元素加 ID、同一个 class 的元素页面上有几十个、好不容易写了个 XPath 结果换了台手机全挂了。这一篇,把 Appium 的元素定位这件事彻底拆明白。
U盘失踪了14 天前
appium
Appium InspectorAppium Inspector 是 Appium 生态系统中一个带图形界面的辅助工具,主要用于帮助测试人员可视化的检查、定位和调试移动应用(Android/iOS)的 UI 元素
Code Man16 天前
android·windows·appium
Windows 下使用 Appium1.安装 server2.安装 Android 的驱动3.安装 appium-inspectorhttps://github.com/appium/appium-inspector
祉猷并茂,雯华若锦20 天前
android·appium
Appium 3.x安卓按键与通知栏操作全指南在 Appium 自动化测试中,除了点击屏幕上的元素,我们还经常需要模拟实体按键(如音量键、返回键)、控制通知栏、查看手机网络状态等。 本文专门为刚接触 Appium 的小白设计,用 最直白的语言 + 一行代码一行注释 的方式,带你掌握这些“隐形操作”。 文中所有代码基于 Appium 3.x + Python Client 5.x,在真机(Android 9)上亲测通过。结尾还附上 Android KeyCode 速查大全,方便你随时复制使用。
祉猷并茂,雯华若锦21 天前
python·appium·自动化
Appium 3.x实战:获取元素属性全解析在自动化测试中,光会点击、输入还不够,你总得知道找到的元素到底“长”什么样吧?它显示了啥文字?宽高多少?藏在屏幕哪个旮旯?甚至整个页面的 XML 结构是啥? 这篇笔记,我就用 Appium 3.x + Appium-Python-Client 5.x 的环境,手把手带你获取元素的 text、size、location 以及全页面的 page_source。老规矩,雷电9(安卓9)实操验证,代码复制即用,配合全程风趣讲解,保你一看就懂,忘了还能当速查表。
祉猷并茂,雯华若锦22 天前
android·appium
Appium 3.x安卓APP企业级安装实战本文整理Appium移动端自动化测试中,APP安装操作的企业级标准实现方式。对比课堂教学中为串讲知识点而设计的零散流程,梳理符合项目实战的代码结构与设计逻辑,所有代码均基于 Appium 3.5.2 + Python Client 5.x 环境实操验证,适合入门后向项目写法过渡,用于复习与面试参考。
祉猷并茂,雯华若锦24 天前
开发语言·python·appium
Appium 3.x 实战:元素定位与常见错误解析本文为Appium移动端自动化学习笔记,针对 Appium 3.x + Appium-Python-Client 5.x 版本,梳理元素定位的新版标准写法,并复盘一个新手极易触发的经典错误——误把TextView当输入框。 老版本客户端中driver.find_element_by_id()、driver.find_element_by_xpath()等直接调用方法已被彻底移除,新版统一使用driver.find_element(By.XXX, "定位值")风格。本文所有代码均基于雷电9(安卓9)环境实操
进击的雷神1 个月前
appium·自动化·埋点·codex·app自动化
埋点skill使用与自动化做埋点测试这件事,很多团队都熟悉流程,但真正做起来通常还是一套偏手工的路径:产品给一份埋点表,测试自己翻需求、自己找账号、自己连手机、自己点页面、自己等上报、自己去日志平台查,再把结果一条条复制回表格,最后给研发提 Bug。
测试开发-学习笔记2 个月前
appium
安装appium下载命令行安装:npm install -g appium appium driver install uiautomator2
one day3212 个月前
appium
手机安装Appium Settings后闪退-最简单解决方式appium Inspector的简单服务配置只需要这两条就足够了。如果启动提示:这样:问题出在appium settings的权限问题上,appium settings需要加一个“获取位置权限”。
川石课堂软件测试2 个月前
css·测试工具·ui·fiddler·单元测试·appium·harmonyos
UI自动化测试|CSS元素定位实践自动化测试元素定位是指在自动化测试过程中,通过特定的方法或策略来准确识别和定位页面上的元素,以便对这些元素进行进一步的操作或断言。这些元素可以是文本框、按钮、链接、图片等HTML页面上的任何可见或不可见的组件。
Hi~晴天大圣2 个月前
appium
Appium环境搭建1、准备工作:安装 Node.jsAppium 是基于 Node.js 开发的,因此需要先安装 Node.js。可访问 Node.js 官网,下载并安装 LTS(长期支持版)。这个版本最稳定,适合开发和测试环境。
川石课堂软件测试2 个月前
功能测试·测试工具·华为·小程序·单元测试·appium·harmonyos
什么是埋点测试,app埋点测试怎么做?埋点测试是指在应用程序或网站中预设检查点,收集程序运行时的数据,以便于后续对程序进行性能分析或故障排查。埋点测试通常用于监控和追踪用户在软件产品中的行为,以收集有关用户体验、功能使用情况和潜在问题的数据。这些数据对于软件产品的优化和改进至关重要,有助于开发人员了解用户需求和产品存在的问题,从而制定针对性的改进方案。
川石课堂软件测试2 个月前
数据库·python·功能测试·测试工具·华为·单元测试·appium
使用mock进行接口测试教程服务端与客户端约定了接口,但服务端还没有完成开发时,客户端一般由如下处理方式:程序中增加垃圾代码,后期还要删除,可能对代码造成影响
aovenus2 个月前
appium·midscene.js
使用Midscene.js和Appium开展移动应用自动化的对比🎯 核心定位对比维度Midscene.jsAppium类型AI驱动、视觉感知传统UI自动化框架核心理念
one day3212 个月前
appium
appium#1.配置基本会话信息等待事件: from time import sleep sleep(2) #等待2s
测试开发-学习笔记2 个月前
python·appium·自动化
从0开始搭建app的自动化(二)-appium+python其实自动化登录脚本是昨天调试成功的(11个技术点) Desired Capabilities、UiAutomator2、Client-Server 架构、显式等待、元素定位(ID/XPath/UiAutomator)、page_source、截图、find_elements、get_attribute、click、quit
测试员周周3 个月前
人工智能·python·功能测试·ui·单元测试·appium·测试用例
【Appium 系列】第18节-重试与容错 — 移动端测试的稳定性保障说明:本节所有代码示例均来自一个真实的移动端自动化测试项目,已做模糊化处理。移动端测试比 Web 测试更容易出现偶发性失败。以下几种情况在本地和 CI 上反复出现: