首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何对“执行逃逸”等VoiceOver手势进行自动化测试?

如何对“执行逃逸”等VoiceOver手势进行自动化测试?
EN

Stack Overflow用户
提问于 2020-01-10 02:44:03
回答 1查看 1.1K关注 0票数 0

我为一个模态视图(通过我的VoiceOver子类中的accessibilityPerformEscape() -> Bool方法)实现了对“Perform”(双指Z)姿态的自定义响应。我已经在一个iPhone设备上手动测试了它,它的工作原理和预期一样。

我现在要做的是在我的UI测试套件中添加一个测试,以确保在对项目进行更改时,这种行为继续工作。(也就是说,UI测试的全部要点。)

我还没有找到任何关于自动测试VoiceOver手势用于iOS UI测试(XCTest,et )的参考。(A.)

那么:我如何能够自动测试VoiceOver手势呢?

由于在模拟器中似乎不支持这一点,为了运行iOS UI测试,我必须始终将VoiceOver设备连接到我的开发计算机(最后是CI服务器,当我设置它时)吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-01-10 07:32:17

如何自动测试VoiceOver手势?

实际上,不能,因为UITesting框架不像单元测试那样访问应用程序代码。

不幸的是,自动测试VoiceOver手势目前无法处理的东西-- (Xcode 11,iOS 13)。

然而,如果需要的话,本源提供了许多有用的信息,需要为a11y进行测试。

看一看处理相同情况的下列答案:

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59674879

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档