xcode-ui-testing 相关问题

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

是否可以使用SpriteKit在应用程序上使用Xcode UI Testing?

我想使用SKSpriteKit对游戏进行UI测试。由于我的第一次尝试不起作用,我想知道是否可以使用SpriteKit进行Xcode UI测试。

回答 3 投票 5

Xcode 7 UI测试:解除推送和位置警报

我遇到了Xcode 7 UI测试的问题。我的用户登录后,应用程序会显示两个警报,即请求位置警报和推送通知警报。那些通知显示一个......

回答 4 投票 29

iOS UITesting:使用addUIInterruptionMonitorWithDescription自动处理所有系统提示

我已经读完了这两个。 Xcode7 | Xcode UI测试|如何处理位置服务警报? Xcode 7 UI测试:解除推送和位置警报我可以知道以下内容吗? 1)对于位置,......

回答 2 投票 4

Swift UI测试 - 等待元素出现

我希望测试暂停并等待元素出现在屏幕上然后再继续。我没有看到一个很好的方法来为此创建期望并等待使用公共函数...

回答 5 投票 9

如何检查我是否在UI测试中离开了测试中的应用程序?

我有一个按钮,将用户发送到地图应用程序,我想检查用户是否离开了应用程序。知道怎么检查这个吗?我尝试使用来自测试中的app的元素添加AssertFalse,...

回答 1 投票 0

在Swift 3更新后,iOS UITests无法执行基本操作

在我的iOS中,我正在使用XCUITest实现UITests。自从我使用Swift 2.3后它运行得很好,但是在将应用程序更新为Swift 3之后,像tap()这样的基本操作不再起作用了。只是一个简单的代码......

回答 2 投票 1

从命令行在iOS中的测试套件中运行单个/可选测试用例(XCTestCase)

我使用XCUITest为我的iOS UI Automation设置了所有设置,我可以通过xcodebuild test -project运行单独的测试套件 -方案 -目的地 -只要-...

回答 1 投票 0

Xcode UI Testing允许系统警报系列

我有问题,如果我尝试允许系列系统警报,只工作一次,下一个警报不“允许”我谷歌搜索更多时间,并知道该帖子:(Xcode 7 UI测试:如何解雇一系列...

回答 2 投票 4

处理位置服务警报的UITest案例

我正在为我的项目编写UI测试用例。我的项目流程如下:登录屏幕。用户输入凭据并按登录。主屏幕。有位置要求所以系统和用户的...

回答 1 投票 1

黄瓜问题:步骤未实施

我正在使用Cucumberish Framework进行XCUI测试。有时,当测试用例开始时,它会在第一步停止。这是间歇性的。大多数时候它无缝运行。我很......

回答 1 投票 1

如何在UITests Target中找到带有accessibilityIdentifier的UIView

我正在尝试在测试目标中找到带有navigationBar accessibilityIdentifier的UIView元素,以便检查isEnabled状态。尝试了不同的解决方案,但找不到所需的...

回答 2 投票 1

是否可以直接在XCUITest中打开屏幕?

我有3个屏幕,让我们说,登录忘记密码帮助屏幕默认情况下,应用程序启动时打开登录屏幕。单击“忘记密码”按钮时会显示“忘记密码”屏幕,...

回答 1 投票 6

标签的UITest颜色(不是UI标签)

这是我正在使用的表的图片。我只想尝试“请求”(灰色)或“草稿”(橙色)的颜色。我能够通过var获得“请求”或“草稿”的实际字符串...

回答 2 投票 8

如何编写使用推送通知有效负载启动应用程序的UI测试,并验证您是否已路由到正确的视图?

我正在iOS应用程序中实现推送通知,并且正如我所做的那样,我想编写一个UI测试,用于验证应用程序在使用某个推送通知启动时是否执行了正确的操作...

回答 3 投票 4

使用XCode 7 UITest测试元素是否可见

我想验证一个元素是否可见,具体取决于它的.hidden属性,但我找不到使用新的Xcode 7 UI测试的有效方法。我试过myelement.exists和...

回答 6 投票 27

如何通过UI测试执行“向左滑动”操作

如何通过Xcode中的UI测试执行“向左滑动”操作以触发segue并更改视图控制器?记录的代码是[[[[[[[XCUIApplication alloc] init] .otherElements containsType:...

回答 3 投票 4

UITests - 如何在UITests中获取当前语言

XCUIApplication * app = [[XCUIApplication alloc] init]; [app.buttons [@“login”] tap];如上所示,在tests.m文件中,我想通过字符串“login”获取登录按钮,但是,我的应用程序支持多语言。怎么样 ...

回答 1 投票 1

Xcode 7 UITests具有本地化UI

在我的应用程序中,我使用NSLocalizedString来本地化我的应用程序。现在我想切换到UITests并且像这样的测试代码:[tabBarsQuery.buttons [“particiants”] tap];这适用于英语,但未能...

回答 10 投票 27

XCUIElement - 获取图像值

我有一个类型.Image和类XCUIElement的变量。像这样:var image = app.descendantsMatchingType(.Image).elementAtIndex(0)有没有办法可以提取实际图像......

回答 2 投票 13

具有本地化app.staticTexts的UI测试(XCTest)

我正在为我的应用程序编写UI测试,该应用程序使用UIWebView作为其内容。当按下webview中的按钮时,它会将测试用例写入如下:func testExample(){let app = ...

回答 4 投票 1

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