xcode-ui-testing 相关问题

Xcode中引入了Xcode中的UI测试,允许开发人员在Swift / Objective-C中编写UI测试。与应用程序交互的主要方法是通过XCUIApplication的实例。测试通过Product> Test菜单项或编辑器运行,结果显示在Test导航器中。不要与使用UIATarget和JavaScript的旧UI自动化混淆。

Xcode UI测试失败后重试

是否可以将UI测试设置为重试失败?我知道我应该解决故障,但是有时我希望特定测试在第一次故障后立即自动重试。我...

回答 1 投票 4

如何构造UI测试方法以访问登录页面后面的页面?

我正在尝试找到有关如何在XCTestCase中构建UI测试方法的最佳实践,以访问和测试仅在用户登录后才能访问的应用程序页面。对我来说,我能够测试...的UI了] >

回答 1 投票 0

无法从UITest中的CollectionView元素访问单元格

我正在尝试从UITest中的CollectionView元素访问单元格。与tableview不同,即使滚动到集合视图的末尾,我也只能获取可见的单元格。我只想...

回答 1 投票 0

使用EarlGrey 2.0和Swift窃听系统警报

我正在尝试使用EarlGrey 2.0框架为我的应用创建UI测试,同时使用Swift语言进行这些测试。但是,尽管EG 2.0应该...

回答 1 投票 0

如何捕获由UITest引起的致命错误?

有问题的UITest启动应用程序,点击一个单元以推动要测试的屏幕,然后在我进行更改时失败,并出现fatalError()失败,我希望该更改将调用fatalError()。我怎么能...

回答 1 投票 1

XTest UITest找出UITableViewCell中是否存在特定图像

我有一个UITableView,在每个单元格中都有一个UIImageView,每个UIImageView包含一个不同的图像。假设其中一张图片名为“ SelectedImage”。我如何找出'...

回答 1 投票 0

如何在Xcode UITest期间关闭系统对话框

在我的单元测试中,有一个页面要求允许使用库。运行我的单元测试时,即使我的所有单元测试都已完成,此权限对话框也会出现在屏幕上,并且不会消失。 ...

回答 3 投票 2

是否有找到UI测试用例的方法?

我知道如何检查单元测试用例的覆盖范围,我们可以在Xcode覆盖率报告中看到每个.swift文件的覆盖率。但是UI测试用例呢?据我了解,在单元测试用例中,...

回答 1 投票 0

Xcode XCTest如何测试UILabel在UITesting中已截断文本

我正在尝试编写一些UITest,以测试我的标签文本是否会在较小的设备上被截断。我可以获取标签的文本,但实际上在XCTest中通常是......>

回答 1 投票 0

Xcode我在勾选“包括屏幕截图”时导出本地化时如何包括多个设备?

因此,我正在观看有关本地化的WWDC2019视频,该视频显示至少2台设备,如何导出多个设备?这就是我所拥有的,并且只有iphone11 pro max。 ...

回答 1 投票 1

在XCTest UI测试中单击NSToolbarItem

我正在为基于文档的macOS应用编写UI测试。在UI测试中,如何以本地化友好的方式单击NSToolbarTiem?当我单击一个时,录制不录制任何内容。 ...

回答 1 投票 0

避免在XCTest UI测试中恢复应用程序状态

我正在为基于文档的macOS应用编写UI测试。该测试通过单击初始屏幕窗口(与“ Welcome to Xcode”窗口非常相似)中的一个按钮来打开模板文档。这适用于...

回答 1 投票 0

XCTest UITests在应用启动时失败,出现令牌过期错误

我几天无法运行UI测试。应用启动部分出现错误,令牌错误:该令牌尚无任何操作。如果我运行整个类,其中包含更多...

回答 1 投票 7

如何通过UI测试在iOS13共享表中找到要共享的应用?

我正在使用UI测试来检查与目标应用程序共享文件。为此,我正在使用多应用程序UI测试,如下所示:目标应用程序在与给定文件共享帮助程序应用程序时应处于活动状态...

回答 1 投票 1

在SwiftUI中在ActionSheet上设置可访问性标识符

我如何在SwiftUI中为ActionSheet设置可访问性标识符。我想点击它的一个按钮,因为我需要为我的XCUITest识别它。我目前正在尝试以下操作:app.sheets [...

回答 1 投票 -1

如何对VoiceOver手势进行自动测试,例如“执行转义”?

我已经对模态视图的“ Perform Escape”(两指Z)VoiceOver手势实现了自定义响应(通过UIViewController子类中的accessibilityPerformEscape()-> Bool方法)。 ...

回答 1 投票 -2

Xcode UI测试找不到以编程方式添加的视图

我以编程方式向我的视图添加了一个子视图,当我将所有可访问性参数附加到它时:[labelView setAccessibilityLabel:@“ label”]; [labelView setIsAccessibilityElement:YES]; ...

回答 2 投票 4

UITest中断处理程序调用tap()两次

我的UITest需要点击一个按钮,UIInteruptionMonitor应该处理它。但是,发生的事情是点击按钮,出现并处理了中断,然后尝试......>

回答 1 投票 1

禁用或更新Apple ID设置,或在模拟器上单击“不立即”

我正在开发React本机应用程序,并使用ios UI测试和fastlane拍摄该应用程序的屏幕截图。问题是模拟器一直希望我更新我的Apple ID设置,这是...

回答 1 投票 0

如何通过UI测试复选框按钮

我有一个复选框按钮,它是一个自定义按钮,我在单击按钮时将按钮图像更改为选中和未选中。我需要UI测试该元素,该怎么做?我试图获取元素...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.