问题标签 [appium-android]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4686 浏览

android - 在 Android 上使用 Appium 读取短信

我正在尝试自动化一个流程,我可以在其中读取短信,然后解析短信以读取 OTP 并将其输入另一个 web 应用程序。浏览了所有论坛,但找不到答案。

我正在用 java 编写代码并尝试使用 appium 在 android 设备上运行 webapp。

有人可以建议怎么做吗?

0 投票
0 回答
478 浏览

junit - 如何使用 Junit 在 android studio 中创建 Html 报告

我不知道如何使用 Junit 在 android studio 中创建 Html 报告。请告诉我

0 投票
1 回答
153 浏览

android - Appium阴性测试用例

我正在尝试通过 Appium 为 Android 应用程序测试一个否定案例。在登录不成功时,它会显示一条 toast 消息,需要断言 toast 值/消息。我怎样才能做到这一点?

0 投票
1 回答
151 浏览

appium-android - 如何单击隐藏在我的文本框内的按钮,以应用程序角落的图像形式

如何单击隐藏在我的文本框中的按钮以在角落的图像形式进行 Appium 移动测试

我需要点击图片。如果我单击该图像,它将显示
一个弹出窗口,并且我无法使用 UIAUTOMATOR VIEWER 单独找到图像的定位器,因为图像在我的文本框中,所以请帮助我克服这个问题,我无法继续。

我正在使用 UIautomator 查看器工具来找到更独特的定位器?

0 投票
1 回答
40 浏览

android - 当我使用命令启动 Appium 时,它没有检测到元素

当我通过 GUI 启动 Appium 时,它能够检测到元素,但是当我使用命令启动 Appium 时,它没有检测到元素。

0 投票
2 回答
369 浏览

appium - 是否可以使用 appium 访问可变数据?

我的目标是检查列表内容并根据其布尔变量状态单击一个元素。我想知道这是否可能。

0 投票
1 回答
951 浏览

appium - Appium 路径问题

我正在尝试从我在 appium 中的测试套件中运行一个 apk 文件,模拟器运行成功,但在启动 apk 时它说 apk 未找到。路径对我来说看起来是正确的,但仍然无法找出解决方案。

以下是来自 Appium 的错误。

除了上面列出的路径之外,我还尝试了以下路径: 1. ./src/test 2. 从 /src/test 的一部分的模块名称开始,即 modulename/src/test 3. 尝试了 ~./src/test 4。试过~/src/test

关于我缺少什么的任何指示?

另外,为什么我会在 apk 启动之前得到这个([debug] [AndroidDriver] Shutting Android driver)?

代码:

提前致谢。

0 投票
1 回答
153 浏览

android - 如何从 webDriver.io 获取 android 本机应用程序的布局 xml?

我正在使用 WebDriver.io 创建测试。在文档中 getSource 不支持本机应用程序。

获取页面源代码。此命令不适用于本机应用程序的移动环境。如果您正在运行混合测试,请确保您在调用此命令之前处于 web 视图中。

现在,我使用“client.source()”链接返回 XML,但最多可能需要 20 秒。

如何从 webDriver.io 获取布局 XML?

0 投票
3 回答
727 浏览

java - 在Appium中点击权限警报的允许按钮后无法点击链接?

我正在使用 Appium 自动化一个 Android 应用程序。我面临的问题是它在点击联系人访问权限的允许按钮后不执行任何操作,如下图所示:

在此处输入图像描述

我试过下面的代码相同:

我是 Appium 的新手。我怎样才能找到丢失的东西?

0 投票
1 回答
177 浏览

android - 如何通过 mink 使用 android + chrome 获取页面的 HTML?

我在 Android Emulator 7.1.1 中使用 Appium + Behat + Mink。

我正在尝试这样做

在 MacOS + iOS 模拟器 + Safari 上一切正常,我得到了 HTML,但在 Android 上,我得到了一些奇怪的 XML(我什至不知道这是什么):

解决方案 - https://github.com/appium/appium/issues/9690#issuecomment-346622943