【问题标题】:UITextField visibility false in appium test iOSAppium测试iOS中的UITextField可见性为false
【发布时间】:2015-02-04 07:44:11
【问题描述】:

您好,我已经开发了一个简单的 iOS 应用程序,在使用 appium 进行测试时,所有 UIControls 状态都显示为可见性错误。下图是测试的屏幕截图。我在情节提要上设置了可访问性标签

我为一个简单的文本字段编写的代码如下。

 self.txt_txt.isAccessibilityElement = YES;
 self.txt_txt.accessibilityElementsHidden=NO;

我对此进行了一些研发,但没有发现任何东西保持 UIControls 的“可见性”为真。在上述情况下如何保持可见性为真。如果不在代码中,是否还有其他脚本可以运行?欢迎任何想法。

【问题讨论】:

  • 无论我们添加什么 UIControls,可见性都是 false。但是 QA 团队非常确定它可以设置为 true。有没有人遇到过这个问题。请分享一些想法
  • 令人惊讶的是,没有人遇到过这个问题。

标签: ios objective-c uitextfield appium qa


【解决方案1】:

根据此处 Appium 错误数据库中显示的信息,我认为这是使用 iOS8 时的错误:

https://github.com/appium/appium/issues/4131

查看此错误的最后一条评论,似乎在 iOS7 中元素被正确识别为“visible: true”,但在 iOS8 中却没有。

据我了解,目前尚不清楚这是 Appium 还是 iOS8 中的错误。

【讨论】:

  • 谢谢大佬。我用IOS 7.1的设备试过了,但可见性仍然是错误的......,部署目标也是7.1......Appium版本是1.3.4。无论如何谢谢
猜你喜欢
  • 1970-01-01
  • 2016-02-06
  • 2019-01-21
  • 2013-10-31
  • 2015-08-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多