340得票6回答
编程中的固定装置是什么?

我听过这个术语很多次(在编程的上下文中),但找不到任何对其含义的解释。有什么好的文章或解释吗?

87得票20回答
捆绑的UITests无法加载,因为它已经损坏或缺少必要的资源。尝试重新安装该捆绑包。

由于以下错误,我无法运行我的测试用例: 束 “UITests” 无法加载,因为它已损坏或缺少必要的资源。请尝试重新安装该包。 库未加载:@rpath/Alamofire.framework/Alamofire。 原因:找不到图像 我已经搜索并尝试解决这个问题两天了,但仍然无法解决,有人...

51得票9回答
强密码自动填充出现在iOS模拟器中

我们的UI测试套件显示了一些意外的行为,其中创建密码屏幕会间歇性地自动填充用户名和密码,这导致测试失败。 该过程如下: 点击第一个创建密码字段 输入密码 点击确认密码字段 输入相同的密码 由于两个字段中的密码都被自动填充,最后一步失败了。 每十到二十次测试执行中会有一次出现这种...

26得票9回答
如何加速Xcode中的UI测试用例?

自从 Xcode 7 推出以来,我们拥有了一个好用的UI测试API,我对此感到满意。唯一的问题是速度方面的考虑。 起初,普通的UI测试用例(大约15个动作)需要运行约25秒。然后我完全模拟了网络请求,现在只需20秒。考虑到时间仅花在动画和启动时间(1秒甚至更短),我认为一定有方法可以加快速度。

18得票3回答
无法在Xamarin.Forms上运行XAMARIN UI测试,出现System.Exception错误。

我想运行Xamarin UI测试,但是当我运行测试时,出现了以下错误:System.Exception : 'The running adb server is incompatible with the Android SDK version in use by UITest: C:\Pr...

17得票3回答
如何在 Xcode UI 测试中检测键盘是否显示

我正在使用新的Xcode 7 UI测试框架编写Swift语言的UI文本。 要求是测试应用程序是否显示系统键盘。 有人可以给我一些线索吗?谢谢

15得票1回答
如何在Xcode 7的UI测试中获取TextField的引用

我正在尝试在Xcode 7 beta中使用UI测试。我有一个包含两个文本字段的故事板。这两个文本字段都有输出口和不同的还原ID。我录制了测试,但生成的代码非常难以读取,并且无法正常工作:app.otherElements.containingType(.TextField, identifie...

12得票1回答
如何在UITests中禁用SwiftUI动画?

我尝试使用以下代码在UITests中禁用动画:let app = XCUIApplication() app.launchEnvironment = ["DISABLE_ANIMATIONS": "1"] 我也尝试过:UIView.setAnimationsEnabled(false) 但当我...

11得票1回答
如何为UIAlertActions设置accessibilityIdentifier?

首先是的,我已经看到了这个问题,但是目前还没有答案。 根本问题是我正在对我的应用进行XCUITesting,而该应用已本地化,所以UIAlertAction也被本地化了,因此我无法找到这个按钮。 我可以通过一些hack方法解决,即将所有的Localizable.strings包含在我的UI...

9得票3回答
在iOS模拟器中强制启用软键盘以进行XCUITest

我正在使用XCUITest来测试键盘存在时的UI行为,例如当键盘出现时内容是否正确地上移。 但出于某些原因,iOS模拟器经常会禁用软键盘。有时是在重启模拟器时,有时甚至只是在测试过程中切换文本字段时。 是否有一种方法可以始终强制模拟器上的软键盘?比如使用命令行参数或XCUIDevice的属...