如何测试 macOS 应用程序

macOS 便利 API 为执行常见用户界面操作提供功能。

如何使用辅助功能支持

Mac版的Squish可以利用macOS的可访问性特性访问Squish中 otherwise不支持的GUI组件。这使Squish能够与纯SwiftUI界面交互,例如。它会检测通过SwiftUI创建的窗口并自动使用可访问性进行测试。无需手动配置。在Cocoa窗口(NSWindow)和网页视图(WKWebView)上记录测试仍然按常规进行。

macOS版的Squish内部集成可访问性支持,因此只有在测试原生macOS应用程序时才可用。在不希望有这种行为的情况下,可以在$SQUISH_PREFIX/etc/macwrapper.ini中关闭可访问性支持。

©2024 The Qt Company Ltd. 本文档的贡献包含的内容是各自所有者的版权。
本提供的文档是根据Free Software Foundation发布的< Quelle="http://www.gnu.org/licenses/fdl.html">GNU自由文档许可版本1.3的条款许可的。
Qt及相关标志是芬兰和其他国家的Qt公司的商标。所有其他商标均属于其各自所有者。