macOS 应用程序的自动化 GUI 测试
您可以使用 Squish 作为工具,在 Intel 和 Apple Silicon 芯片的所有 macOS 版本上实现 Mac 应用程序的 GUI 自动化测试。Squish 支持所有标准和复杂 GUI 控件的自动化测试,并支持脚本访问底层 API。
Squish专为以下技术提供支持:
- 基于 Cocoa 及其他 UI 工具包的 macOS 应用程序测试
- 标准 UI 控件
- 复杂 UI 控件(项目视图、菜单、选项卡等)
- 嵌入式 WebKit 内容的自动化测试
- 完整的原生 API,包括对 ObjectiveC 类的动态访问
- 支持访问所有标准及复杂对象及其属性
- 应用程序远程测试与多应用测试
GUI 工具包
- Cocoa
GUI 控件
- 标准控件
- 复杂视图
脚本访问
- 所有类
- 所有方法
- 所有属性
支持的平台
MacOS
- Apple Silicon
- Intel 64 位