问题标签 [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 投票
1 回答
1589 浏览

ios - 使用 XCTestCase 点击 MKAnnotationView

我想将MKAnnotationViewXCTestCase的与 UITest 一起使用,因此我将 mapView 作为XCUIElement. 我不知道如何从 mapView 获取注释,我不想在屏幕上放置固定位置,因为它在各种设备上进行了测试。所以我被困在 let mapView:XCUIElement = app.maps.elementBoundByIndex(0)

有任何想法吗?

0 投票
1 回答
210 浏览

xamarin - 如何与 Xamarin UITest 中的自定义键盘进行交互?

我正在 iOS 上试用 Xamarin.UITest,但遇到了无法在自定义UIPickerView键盘中滚动的问题。

所以我的问题是:如果我有UIPickerView一个键盘,我该如何选择一个值?

0 投票
1 回答
278 浏览

visual-studio-2015 - 使用 Visual Studio 2015 测试 Citrix 应用程序

我正在尝试在 Citrix 应用程序中使用 Visual Studio 2015 进行 UITest。我的测试插入文本并按返回键、TAB 键等。正确发送文本后,输入未发送。我试过了:

以上都没有在应用程序中按下回车键。

0 投票
2 回答
1612 浏览

ios - 如何在 iOS UItest 中选择本地化的日期选择器项目

我有一个选择器视图,其中包含在 Interface Builder 中创建的日期选择器。在属性检查器中选择:模式“日期和时间”。在我的 UI 测试中,我需要从中选择一个特定的日期和时间。我正在使用 Xcode 7 引入的 XCTest UI 测试 API。

我的本地化美国日期和时间选择器的测试代码如下所示:

这将完美无缺!

我的本地化德语日期和时间选择器的测试代码如下所示:

在这种情况下,我得到以下异常:

断言失败:UI 测试失败 - 内部错误:无法在可能的值 11.Mai、12.Mai、13.Mai、14.Mai、15.Mai、16.Mai、17.Mai中找到当前值“(null)” , 18. 麦, 19. 麦, 20. 麦, 21. 麦, 22. 麦, 23. 麦, 24. 麦, 25. 麦, 26. 麦, 27. 麦, 28. 麦, 29. 麦, 30 . Mai, 31. Mai, 1. Juni, 2. Juni, 3. Juni, 4. Juni, 5. Juni, 6. Juni, 7. Juni, 8. Juni, 9. Juni, 10. Juni, 11. Juni , 12. 朱尼, 13. 朱尼, 14. 朱尼, 15. 朱尼, 16. 朱尼, 17. 朱尼, 18. 朱尼, 19. 朱尼, 20. 朱尼, 21. 朱尼, 22. 朱尼, 23. 朱尼, 24 . 朱尼, 25. 朱尼, 26. 朱尼, 27. 朱尼, 28. 朱尼, 29. 朱尼, 30. Juli, 1. Juli, 2. Juli, 3. Juli, 4. Juli, 5. Juli, 6. Juli, 7. Juli, 8. Juli, 9. Juli, 10. Juli, 11. Juli, 12 . 朱利 13. 朱利 14. 朱利 15. 朱利 16. 朱利 17. 朱利 18. 朱利 19. 朱利 20. 朱利 21. 朱利 22. 朱利 23. 朱利 24. 朱利, 25. Juli, 26. Juli, 27. Juli, 28. Juli, 29. Juli, 30. Juli, 31. Juli, 1. Aug., 2. Aug., 3. Aug., 4. Aug., 5 . 八月, 6. 八月, 7. 八月, 8. 八月, 9. 八月, 10. 八月, 11. 八月, 12. 八月, 13. 八月, 14. 八月, 15 . Aug., 16. Aug., 17. Aug., 18. Aug. 用于拾取轮“Heute” PickerWheel

我认为,“(null)”表示没有为 UITest 查询设置搜索字符串:

这就是引发此异常的原因。

仅当模拟器首选项“ General / Language & Region ”未设置为默认值“United States”时,才会出现所描述的问题。

当我在模拟器中切换到其他语言设置时,我使用上面自己的 swift 代码以及以下帖子中提到的 Objective-C 代码得到了相同的结果:

如何在 Xcode 的 iOS UI 测试中选择选择器视图项?

我绝对必须使用本地化的日期和时间选择器来执行我的 UITestings ! 有谁知道,这里出了什么问题以及是否有解决方案?

0 投票
0 回答
83 浏览

ios - 是否可以通过 mac 上的 Visual Studio 运行 xamarin ios uitest?

我知道您不能像 xamarin 支持站点所说的那样在 Windows 上运行 xamarin ios uitests,但是是否可以在 Mac 上通过本地并行运行它?我知道您可以使用 xamarin.ios 扩展程序运行/构建/调试,但这是否也适用于带有模拟器的 xamarin uitests?

文档

谢谢

0 投票
1 回答
126 浏览

ios - 用户界面结果测试

是否可以在 ios 中使用自动化测试来测试用户操作的结果?例如,如果用户单击保存按钮,我如何检查应用程序是否创建了文件。我已经尝试过 Appium 和 Apple 制造的 XCUITesting,但我就是想不通。

0 投票
1 回答
114 浏览

xamarin - 如何使用 xamarin.UITest 从 iOS 上的表格单元格中清除文本?

我一直在尝试使用:

输出说:

但文字保持不变

0 投票
0 回答
16 浏览

class - Android 应用程序和 uitests 之间的数据不同

我有一个项目 uitest 和一个项目 xamarin.android。项目 uitest 使用并配置了我从我的项目 Android 生成的 .apk。

我在测试之前很好地调用了这段代码:

我的问题:我需要初始化一些静态数据,但我的项目 uitest 和 android 的 MyClass.Statics 不一样....

先感谢您 !

0 投票
1 回答
851 浏览

ios - 如何从 Xcode 中 UITests 下的 UIImagePickerController 中的某个索引处选择图像?

目前我访问照片库并通过以下方式拍摄照片:

使用示例:

这种方法有时会崩溃。这取决于画廊中的照片。

有没有办法以更优雅和有效的方式做到这一点?

0 投票
1 回答
613 浏览

swift - Xcode UITest 试图读取 UITableviewcell Right Detail 值

我正在尝试将 UITest 添加到我的应用程序中,计算结果显示在表格视图中(样式:右细节)。我已经能够阅读显示在单元格左侧(下面的第一行)的“静态文本”,但我无法确定如何阅读“正确的细节”;第二行显示我要测试右细节值的位置(本例中为 2 点)。

任何帮助,将不胜感激。

----- 2016 年 7 月 28 日更新 -----

我找到了一种方法来指定文本应该在表格的单元格中的时间,并且我已经验证单元格中确实存在“2 点”

更具体的 XCTAssert

打印 app.tables.element.cells.element(boundBy: 0).debugDescription