Qt GUI Test Automation with Squish

Squish를 활용하여 Qt 애플리케이션의 GUI 테스트를 자동화 하세요. Squish는 모든 Qt widgets, QML 과 Qt Quick Controls 뿐만 아니라 임베디드 Qt Webkit 과 Qt WebEngine content 에 대해서도 GUI 테스트 자동화를 지원합니다.

크로스 플랫폼과 크로스 디바이스 지원, 쉬운 테스트 케이스 녹화, 강력한 스크립팅, 완전한 BDD 통합, 원격 또는 다중 애플리케이션 테스팅, CI 와 ALM 시스템을 통한 자동화 등을 이용해보세요.

Squish for Qt를 사용하여 애플리케이션을 수정하지 않고도 데스크톱, 모바일  임베디드 시스템 에서 애플리케이션 테스트를 자동화할 수 있습니다. 이를 통해  Qt Widgets , Qt Quick 및 QML 애플리케이션에 대한 기능적인 회귀 테스트  시스템 테스트 를 생성하고 임베디드 웹 콘텐츠(Qt Webkit 또는 Qt WebEngine)와의 동작을 자동화할 수 있습니다.

 크로스 플랫폼 지원 을 적극 고려하여,  별도의 수정없이 한 플랫폼 작성된 테스트를 다른 플랫폼에서도 동일한 Qt 애플리케이션에 대해 실행할 수 있습니다.



Discover the benefits of Squish for Qt

Multi-Platform and Device Support

Windows, Linux, macOS, Unix, iOS, Android 와 임베디드 Linux, QNX 등, 다양한 임베디드 시스템에서 Qt 애플리케이션 테스트를 자동화할 수 있습니다. 테스트는 모든 플랫폼에 이식 가능합니다.

No changes to the application needed

애플리케이션을 별도 작업없이, Squish for Qt로 그 테스트를 자동화할 수 있습니다. 게다가 Squish로 테스트 하기위해 애플리케이션 소스코드가 필요하지 않습니다. Squish에서 필요한 것은, 고객에게 전달할 애플리케이션 실행 바이너리 파일 뿐입니다.

Dedicated support for all Qt widgets and controls

Squish는 모든 기본(버튼, 메뉴 등) / 복합(리스트, 테이블, 트리 등) Qt widgets, QML 과 Qt Quick controls를 지원합니다. 그리고 Qt widgets과 controls에서 파생된 custom controls 에 대한 자동화를 완벽하게 지원합니다.

Support for embedded web content

Squish for Web은 Squish for Qt와 통합되어, Qt Webkit 과 Qt WebEngine을 사용하여 Qt, QML 과 Qt Quick 애플리케이션에서 임베디드 웹 콘텐츠를 테스트할 수 있습니다.

Access to all properties and APIs

Squish for Qt는 모든 Qt와 QML control, model 그리고 기타 객체의 전체 속성(Q_PROPERTY)과 기능(slots) 뿐 아니라 사용자 정의 속성 과 그 기능을 테스트 스크립트 언어와 Squish Spy를 통해 접근하고, 활용할 수 있습니다.

Support for hybrid Qt and native Windows GUIs

Squish for Qt는 Squish for Windows를 통합하여, 네이티브 Windows control을 포함한 Qt 애플리케이션을 자동화할 수 있습니다.

Connect test functions to Qt signals and events

Squish for Qt은 테스트 스크립트 함수와 Qt signals 과 Qt events를 연동하여, 테스트 스크립트가 애플리케이션의 signals와 events에 반응할 수 있게 합니다

Advanced gesture support

Squish for Qt은 기본 제스처 (터치, 플릭 등)와 복잡한 다중 터치 제스처의 자동화를 지원합니다.

More features…

BDD(Behavior Driven Dvelopment) 지원, 고급 검증 기능, 분산 테스팅, 포괄적인 CI, ALM, 과 테스트 관리 통합 옵션 등, 더 많은 Squish 기능을 알아보려면 여기를 클릭 하세요.