iOS 앱을 위한
GUI 테스트 자동화
Squish를 통해 루팅되지 않은 iPhone 및 iPad, 그리고 시뮬레이터 iOS 앱의 GUI 테스트를 자동화하세요. Squish를 사용하면 Windows와 macOS 환경에서 iOS GUI 테스트를 자동으로 수행할 수 있습니다. iOS 시뮬레이터와 iOS 디바이스에서 생성된 스크립트는 수정 없이도 상호 호환됩니다.
Squish는 테스트 자동화를 위해 다음의 기능들을 제공하고 있습니다:
- 기본 Cocoa Touch controls
- 복잡한 Cocoa Touch controls (Spinner, Date Picker, Time Picker, Gestures)
- 기기 또는 시뮬레이터(Simulator) 내 웹 브라우저 및 임베디드 웹 콘텐츠 테스팅
- 전체 Cocoa Touch API에 대한 스크립트 접근
- 기본 및 복잡한 객체와 그 속성에 대한 접근
- 멀티 애플리케이션 및 멀티 디바이스 테스트 지원
GUI 툴킷
- Cocoa Touch
- Qt
GUI Controls
- 기본 controls
- 복잡한 뷰(views)
- Chooser
- 날짜/시간 피커(picker)
- 제스처(Gestures)
- 멀티 터치 제스처
스크립트 접근
- 모든 클래스(classes)
- 모든 메서드(methods)
- 모든 속성(properties)
지원 플랫폼
iOS 12.0 이상
- iOS Simulator
- iPhone
- iPad
- iPod Touch