iOS Xcutest可访问性

97年的呢。 测试交流评论134字数 157阅读0分31秒阅读模式
摘要UILabel的简单测试用例 给定UILabel具有以下属性集: 标签可访问性标签="您好“; 标签可访问性属性=。静态文本 标签isAccessibility元...

UILabel的简单测试用例
给定UILabel具有以下属性集:

    label.accessibilityLabel = "Hello"
    label.accessibilityTraits = .staticText
    label.isAccessibilityElement = false

该测试是成功的,尽管;isAccessibilityElement=false;,此测试给出了假阳性结果-如果我运行应用程序Voiceover,则不会读取此元素。文章源自玩技e族-https://www.playezu.com/183015.html

        XCTAssert(app.staticTexts["Hello"].exists)

所以我想为isAccessibilityElement添加额外的检查,但运行UI测试时,它总是false(也在label.isAccessibilityElement=true时)。文章源自玩技e族-https://www.playezu.com/183015.html

        XCTAssert( app.staticTexts["Hello"].isAccessibilityElement) // always false

我是否遗漏了什么;isAccessibilityElement;是否不可测试?
还有其他方法如何测试吗?文章源自玩技e族-https://www.playezu.com/183015.html

软件测试黑盒测试和功能测试区别文章源自玩技e族-https://www.playezu.com/183015.html 文章源自玩技e族-https://www.playezu.com/183015.html

 
匿名

发表评论

匿名网友
确定

拖动滑块以完成验证