问题标签 [uitest]

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 投票
0 回答
209 浏览

swift - facebook登录后UITest到一个页面

我想测试或编写一些单元测试到一些ExampleViewcontroller. 例如标签是否存在。但是如果没有用脸书登录,我们就无法进入这个页面。现在我的问题是如何获得该 VC 的流程,或者我将以编程方式输入用户名和密码到 Facebook 登录页面并按下登录按钮(如 app.buttons["Log In"].tap),执行登录并在 ExampleViewcontroller 中测试该标签是否存在。

0 投票
1 回答
332 浏览

uitest - 如何确认系统警报,如允许通知

如果应用是第一次安装,需要允许通知,如何确认?有人遇到吗?

在此处输入图像描述

0 投票
2 回答
1366 浏览

ios - Xcode UI 测试 - 找不到刚刚记录的元素

我正在尝试 Xcode UI 测试。我刚刚录制了一个简单的测试并重放了它,但第一步失败了。代码是:

失败的行是最后一行,错误消息是“UI 测试失败 - 未找到 ScrollView 的匹配项”

为什么会失败?如何在此视图中与此元素交互?

0 投票
0 回答
416 浏览

ios - Xcode 7 中的 UITests:无法点击单元格上的按钮

如果总是显示按钮,那很好。但是我的按钮是隐藏的,只有在点击单元格时才会出现。这是示例项目:项目源

在此处输入图像描述

我尝试了不同的方法,但没有运气。这是我在 UItest 中的代码:

0 投票
2 回答
1192 浏览

xamarin.forms - Xamarin Forms 上的 UITest 将 StyleId 写为标签而不是 ID

我正在尝试在 Xamarin Forms 项目上设置 UI 测试

我按照此处的指南并将 StyleId 添加到我的用户名控件

我将代码添加到 Android MainActivity

当我运行测试并使用 REPL 时,我可以看到 StyleId 已作为标签属性而不是 id 属性输出

在此处输入图像描述

有没有人设法让它工作?

0 投票
0 回答
940 浏览

ios - 使用设备相机进行 iOS UI 测试

我有一套 UITests 和一个测试需要使用相机。非常不稳定,好像在设备上测试,相机必须能够在第一时间对焦并拍照。这也令人沮丧,因为我在 Fastlane 上运行时(或以其他方式使用模拟器以自动方式运行)时必须跳过测试。

UITesting 依赖于相机的用户行为的最佳实践是什么?

我的测试代码示例如下:

0 投票
0 回答
1084 浏览

android - 使用 Espresso java.lang.NoClassDefFoundError 的 android UI 测试:

我用 Espresso 做 UITest,并在 LoginActivity.java 中测试登录功能。运行 LoginScreenTest.java 时,出现一些异常,以下是异常消息。我不知道为什么可以找到 LoginPresenter 但找不到 LoadIdlingResource,为什么以及如何做。非常感谢!!!以下是异常消息。

有代码:

0 投票
1 回答
1182 浏览

c# - 如何停止 Xamarin.UITest 删除测试之间的数据?

我已经UITests为我的Xamarin应用程序编写了一些使用Xamarin.UITest我试图将我的测试拆分为单独的测试但有时我运行的测试会删除以前的数据并且我的应用程序会返回到启动过程。

我已将Xamarin.UITest.Configuration.AppDataMode.DoNotClear属性添加到 StartApp 但这并不总是有效:

何时UITest清除应用程序数据,如何停止?

0 投票
8 回答
10946 浏览

ios - 如何加快 Xcode 中的 UI 测试用例?

Xcode 7开始,我们有了一个很好的 UI 测试 API。主要是我很满意。唯一的问题与速度有关。

一开始,一个普通的 UI 测试用例(大约 15 个动作)运行了大约25 秒。然后我完全嘲笑网络。现在需要20 秒。考虑到时间仅由动画和启动时间(1 秒甚至更少)占用的事实,我认为必须有一种方法可以加快速度。

0 投票
2 回答
4389 浏览

ios - iOS UITest:如何找到 UITableViewCell 的 AccessoryView?

你好我正在UITests学习

我有个问题

如何检测附件视图的点击tableViewCell?在 UITest

下面是我的tableViewCell

在此处输入图像描述

我想检测细节关闭配件视图的水龙头

像这样

app.tables.cells.buttons["FTCellAccesoryIdentifier"].tap()

但附件是UIView

cellForRows所以我在函数中分配 accisibility identifier key

cell.accessoryView?.accessibilityIdentifier ="FTCellAccesoryIdentifier"

我的测试功能是

我试试

但不工作

可以在 UITests 中点击单元格的 accesoryView 吗?