文章 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-11-06 来自:开发者社区

在应用研发平台EMAS上移动测试使用appium,在哪里可以看到图片或者平台提供的自动截图呢?

在应用研发平台EMAS上移动测试使用appium,如果在某个指定地方调用driver.get_screenshot_as_file()截图,在哪里可以看到图片呢?或者平台提供的自动截图,可以自定义么?

文章 2022-02-17 来自:开发者社区

Appium-超过60s的应用场景如何处理

前言: 最近在搞appium自动化项目,遇到超过60s的应用场景时,总是报错报错。如何解决呢?见下文。 报错信息: 2018-05-21 14:03:42:253 - [HTTP] <-- POST /wd/hub/session/6b55742d-aa16-413c-aedd-ba69a89ced41/element/14/click 200 135 ms - 76 2018-05-21....

文章 2022-02-16 来自:开发者社区

APPium自动化启动手机应用笔记

java启动方法 1、需要安装JAR 2、启动如下: public class InitDriver { public static AndroidDriver<AndroidElement> initDriver() throws Exception{ File app=new File("自己安装包.apk"); DesiredCapabilities caps=new De...

文章 2022-02-16 来自:开发者社区

Appium在Android UI测试中的应用实践

Android 测试工具与 Appium 简介 Appium 是一个 C/S 架构的,支持 Android/iOS Native, Hybrid 和 Mobile Web Apps 的测试框架,与测试程序通过 Selenum Webdriver 协议通讯。Webdriver 的好处是通过 HTTP RPC 的方式调用 Server 上的过程,编写测试脚本不受语言的限制,无论是 Python, J....

问答 2020-01-04 来自:开发者社区

使用AWS Device Farm和Appium进行iOS应用自动化测试

我想将AWS Device Farm用于Appium的自动化测试,并且通过了本地Appium的测试,但是在对AWS Device Farm使用相同的测试后,测试失败。 测试结果显示:“使用给定的搜索参数无法在页面上找到元素”。也就是说,它无法获取我要单击的特定元素(webView上的按钮)。但这很奇怪,因为测试与本地测试一起通过了。 有人有同样的情况吗?

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

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等