Automated GUI Testing for macOS Applications

Squish를 이용하여 Intel 과 Apple 프로세서서 실행되는 모든 macOS 버전용 Mac 애플리케이션의  GUI 테스트를 자동화 할 수 있습니다.  Squish는 표준 GUI control 과 복합 GUI control에 대한 테스팅 자동화와 기본 API에 대한 스크립트 엑세스를 지원합니다.

Squish는 다음 사항을 지원합니다.

  • Testing macOS applications based on Cocoa and other UI toolkits
  • Standard UI controls
  • Complex UI controls (item views, menus, tabs, etc.)
  • Automation of embedded WebKit content
  • The complete native APIs including dynamic access to the ObjectiveC classes
  • Access to all standard and complex objects and object properties
  • Remote testing of applications and multi-application tests

 

GUI Toolkits

  • Cocoa
  • Carbon

GUI Controls

  • Standard controls
  • Complex views

Script Access

  • All classes
  • All methods
  • All properties

Supported Platforms

Mac OS X on:

  • PPC
  • Intel