文章 2024-01-02 来自:开发者社区

『App自动化测试之Appium应用篇』| Appium常用API及操作

1 press_keycode 1.1 键盘操作 press_keycode是Appium的键盘相关函数;可以实现键盘的相关操作,比如返回、按键、音量调节等等;函数使用方法为: driver.press_keycode(KeyCode) 1.2 关于KeyCode 以上press_keycode方法中传入参数KeyCode,...

文章 2023-12-16 来自:开发者社区

『App自动化测试之Appium应用篇』| uiautomator + accessibility_id定位方法完全使用攻略

1 uiautomatorviewer无法连接手机1.1 问题现象当使用自带的uiautomatorviewer.bat连接真机时,提示以下报错:原因是我连接的是真机,而操作系统是Android13,但是自带的uiautomatorviewer不支持Android8.0之后的操作系统了。1.2 解决方法1.2.1 方法一:使用第三方文件(不建议)使用二次开发好的uiautomatorviewer....

『App自动化测试之Appium应用篇』| uiautomator + accessibility_id定位方法完全使用攻略
文章 2023-12-15 来自:开发者社区

『App自动化测试之Appium应用篇』| 继承于selenium常用的元素定位方法有哪些?如何使用?

1 关于APP 在了解元素等位前,我们先了解下app的一些类型,只有了解这些app的类型才能针对性的选择元素定位方法; 因为不同类型的app的定位方式可能存在差异性; 我们了解到APP可以分为原生APP、Web APP、混合APP。1.1 原生APP 而原生APP是基于Android或iOS平台官方的语言、类库、工具进行开发的APP; 这类APP的定位方式一般就只有三种,为id、...

『App自动化测试之Appium应用篇』| 继承于selenium常用的元素定位方法有哪些?如何使用?
文章 2023-12-14 来自:开发者社区

『App自动化测试之Appium应用篇』| 元素定位工具uiautomatorviewer从简介、特点、启动到使用的完整过程

1 uiautomatorviewer简介 之前文章说明了Appium Inspector的定位使用方法; uiautomatorviewer是另一种定位工具; uiautomatorviewer是android-sdk自带的元素定位工具; 它是通过截屏分析XML布局文件方式,来提供控件信息的查看服务。 2 uiautomatorviewer特点 uiautomatorvi...

『App自动化测试之Appium应用篇』| 元素定位工具uiautomatorviewer从简介、特点、启动到使用的完整过程
文章 2023-12-13 来自:开发者社区

『App自动化测试之Appium应用篇』| 元素定位工具Appium-Inspector从简介、安装、配置到使用的完整攻略

1 Appium-Inspector简介 Appium-Inspector是Appium Desktop中自带的一个查看元素的工具; 打开这个工具的前提下appium的服务是启动了; 另外需要注意的是Appium最新安装方法是使用npm安装的,而不是Appium GUI方式安装,那么这里目前是没有Appium Desktop,也就没有Appium-Inspector工具了; 所以需要...

『App自动化测试之Appium应用篇』| 元素定位工具Appium-Inspector从简介、安装、配置到使用的完整攻略
文章 2023-12-12 来自:开发者社区

『App自动化测试之Appium基础篇』| Desired Capabilities详解与使用

1 关于appium driver 在之前的文章我们已经完整的安装了appium以及安装过程中相关问题的排查; 我们启动下appium的服务看看: C:\Users\Administrator>appium [Appium] Welcome to Appium v2.2.3 [Appium] Appium REST http interface listener started...

『App自动化测试之Appium基础篇』| Desired Capabilities详解与使用
文章 2023-12-06 来自:开发者社区

『App自动化测试之Appium基础篇』| 从定义、原理、环境搭建、安装问题排查等深入了解Appium

1 关于Android UI自动化测试Android UI自动化测试工具有很多,这些工具基本是基于Android控件层面,涉及Widgets和WebView两类;而关于其测试方法一般有二:第一种是:通过Android提供的各种服务来获取当前窗口的视图信息,如UI Automator。第二种是:基于Instrumention,把测试APK和被测APK运行在同一个进程中,通过Java反射机制来获取当....

『App自动化测试之Appium基础篇』| 从定义、原理、环境搭建、安装问题排查等深入了解Appium
文章 2023-04-22 来自:开发者社区

736.【总结】:app自动化测试工具【appium】的安装思路

今天来总结一下app自动化测试工具【appium】的安装思路。梳理明白后,发现我的世界星星都亮了~~学习app自动化时间战线拉的有些长。之前学过一部分,后来中断,今天再次学习时,发现记得有些零零散散,遗忘了app自动化测试工具这块儿需要哪些,为什么要安装,已安装了哪些。废话不多话,直接上总结结果:app自动化.png具体安装过程,还有不少坑,不是一张图可以说清楚的 。这张图的意义在于,为做这件事....

736.【总结】:app自动化测试工具【appium】的安装思路
文章 2023-01-13 来自:开发者社区

App自动化测试|Appium元素定位工具

常用元素定位工具使用uiautomatorviewer定位工具元素定位主要用来获取元素信息,获取元素信息后才能用appium提供的相关API去识别和操作元素。谷歌在AndroidSDK中,提供了元素定位工具uiautomatorviewer,该工具可在android-sdk安装路径下找到:\tools\uiautomatorviewer.bat使用步骤:1、首先在虚拟机或真机上打开要识别的app....

App自动化测试|Appium元素定位工具
文章 2023-01-13 来自:开发者社区

App自动化测试|Appium工作原理及Desired Capbilities配置

Appium工作原理及Desired Capbilities配置Appium工作原理脚本请求——>4723端口appium server——>解析参数给PC端4724端口——>发送给设备4724端口——>通过设备4724端口发给bootstrap.jar——>Bootstrap.jar把命令发给uiautomatorJsonWireProtocol:它是一种协议,遵....

App自动化测试|Appium工作原理及Desired Capbilities配置

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注