Cross-platform software libraries and APIs
Qt Creator IDE and productivity tools
UI Design tool for UI composition
for Qt projects
Digital advertising for UI apps
Usage intelligence for embedded devices
GUI test automation
Code coverage analysis
Test results management and analysis
Software static code analysis
Software architecture verification
The latest version of Qt.
Make the most of Qt tools, with options for commercial licensing, subscriptions, or open-source.
Explore Qt features, the Framework essentials, modules, tools & add-ons.
The project offers PySide6 - the official Python bindings that enhance Python applications.
Qt empowers productivity across the entire product development lifecycle, from UI design and software development to quality assurance and deployment. Find the solution that best suits your needs.
Insight into the evolution and importance of user-centric trends and strategies.
Learn how to shorten development times, improve user experience, and deploy anywhere.
Get the latest resources, check out upcoming events, and see who’s innovating with Qt.
Stay informed about our live events and webinars, whether they're online, in person, or face-to-face.
Deep dive into the details, tech specs, and everything else you wish to know about Qt tools.
A wealth of Qt knowledge at your fingertips—discover your ideal learning resource or engage with the community.
Whether you're a beginner or a seasoned Qt pro, we have all the help and support you need to succeed.
발전하는 제품 발전 애플리케이션의 그래픽 사용자 인터페이스(GUI) 테스트와 인간-기계 인터페이스(HMI) 테스트를 편하고 쉽게 수행할 수 있습니다.
무료 평가판 사용하기Squish 는 애자일 방식으로 일하는 팀을 효과적으로 지원합니다. 개발 프로세스 내 반복적인 테스트 실행 정의 또는 사용자가 등록한 일정에 맞춰 테스트를 실행할 수 있습니다. 이를 통해 실행파일이 QA 팀에 전달되기 전에, 새로운 코드 변경으로 인한 오작동이나 버그를 확인하여, 개발팀에 해당 commit 에 대한 빠른 피드백을 제공합니다.
여러 기술을 사용하는 애플리케이션 또는 두개 이상의 툴킷을 활용하는 애플리케이션을 원활하게 자동화합니다. 각 종류의 UI 컨트롤과 자연스럽게 상호작용하여, 애플리케이션 품질에 집중할 수 있습니다.
Squish는 완전한 Behavior-Driven Development (BDD)를 지원합니다. BDD는 소프트웨어 개발에서 사용되는 애자일한 테스팅 방법 중 하나로, 기술적인 측면뿐만 아니라 비즈니스 프로젝트 이해 관계자들을 모아 함께 작업하는 방법론입니다.
Squish®는BDD를 완벽히 지원하고, Gherkin(표준 BDD) 언어와 100% 호환됩니다. BDD GUI 테스트를 생성, 녹화, 유지 관리 및 디버깅할 수 있습니다.
Squish GUI Tester는 사용자가 직접 작업하는 과정을 자동으로 기록하여 테스트 스크립트 작성하고, 이벤트가 아닌 사용자와 애플리케이션의 상호작용 그리고 해당 객체 인식할 수 있습니다.
작업을 녹화하거나 기존 스크립트 수정 시, Squish Verification Points 또는 Pick 도구를 사용하여 검증 포인트를 삽입할 수 있습니다. 객체 속성을 확인, 이미지 비교, 테이블 값을 검증할 수 있습니다.
Squish GUI Tester는 녹화, 테스트 실행과 그 결과, 스크립트 디버깅, 객체 스파이, 고급 스크립트 편집과 유지 관리 기능을 지원합니다.
Squish GUI Tester는 실제 널리 사용되는 스크립트 언어를 활용하여 테스트를 자동화합니다.: Python, Perl, JavaScript, Tcl 와 Ruby.
다양한 데이터 소스의 데이터를 활용하여 테스트 스크립트를 실행할 수 있습니다. 이를 위해 Make data-driven wizard 를 활용할 수 있습니다.
Squish GUI 테스터를 사용하여 스크립트 세트 또는 일괄 처리를 실행하고 상세한 로깅 및 실행 결과를 확인할 수 있습니다.
ALM, Test Management, Continuous Integration, Build Integration 과 Software Project Management
테스트 생성, 유지 관리와 문제 해결을 단순화하여, 테스트 프로세스를 보다 효율적으로 수행할 수 있습니다. 테스트 스크립트를 작성하여 안정적이며 강력한 테스트를 수행할 수 있습니다.
여러 기술을 사용하는 애플리케이션 또는 두개 이상의 툴킷을 활용하는 애플리케이션을 원활하게 자동화하기 위해, Squish GUI Tester를 활용할 수 있습니다.
고급 Element와Group of Controls 검증 옵션
이미지 기반 테스팅을 사용하여 사용자 정의 컨트롤 또는 2D/3D 그래픽 플롯 및 이미지를 식별할 수 있습니다.
Squish®는이미지 기반 및 객체 기반 GUI 테스팅을 보완하여 더 다양한 테스트 시나리오에서 텍스트를 활용한 검증을 수행할 수 있도록 광학 문자 인식(Optical Character Recognition, OCR) 을 지원합니다
완전히 통합된, 원클릭 원격 제어 솔루션으로 대부분의 타겟을 원격으로 제어할 수 있습니다.
MFC, WinForms 및 WPF controls에 대한 지원으로 네이티브 Windows 응용 프로그램의 GUI 테스팅을 자동화 할 수 있습니다. MSAA 와 UIAutomation을 활용하여 자동화 할 수 있습니다.
AWT, SWT, RCP, Swing 과 JavaFx 애플리케이션, Java applet 과 Java WebStart 앱을 위한 크로스 플랫폼 GUI 테스팅을 자동화할 수 있습니다.
웹 과 HTML5 애플리케이션을 크로스 브라우저 환경에서 자동으로 GUI 테스팅할 수 있습니다.
데스크톱이나 모바일, 임베디드 플랫폼부터 iOS 및 Android 기기와 에뮬레이터/시뮬레이터까지 다양한 플랫폼과 기기를 지원합니다.
Qt Widgets, QML, Qt Quick, Qt WebKit 과 Qt WebEngine로 개발된 애플리케이션을 자동으로 크로스 플랫폼 GUI 테스팅과 HMI 테스팅할 수 있습니다. 임베디드 WebKit 콘텐츠 자동화를 지원합니다. Windows, Linux, Unix 와 macOS 데스크톱 뿐만 아니라, 임베디드 Linux, QNX, WinCE, Windows Embedded, Android 와 iOS기기, 그리고 에뮬레이터/시뮬레이터를 지원합니다.
네이티브 Android 앱의 GUI 테스팅 자동화
임베디드 Webkit 콘텐츠 자동화를 지원합니다.
기기와 에뮬레이터를 모두 지원합니다.
네이티브 iOS 앱의 GUI 테스팅 자동화
기기와 에뮬레이터를 모두 지원합니다.
임베디드 Webkit 콘텐츠 자동화를 지원합니다.
임베디드 Webkit 콘텐츠 지원을 통해 네이티브 macOS 애플리케이션의 GUI 테스팅을 자동화할 수 있습니다.
Windows, Linux, Unix 와 macOS의 Tk 애플리케이션의GUI 테스팅을 자동화할 수 있습니다.
어떤 GUI 기술 에도 완벽하게 지원되는 툴킷에 독립적인 디스플레이 자동화를 지원합니다.
VNC 서버 실행이 가능한 데스크톱, 모바일 또는 임베디드 기기의 모든 애플리케이션을 지원합니다.
Squish 7.0은 거의 6년 만에 처음으로 나온 주요 기능 업데이트 버전 입니다. 주요 기능인 테스트 영상 녹화 기능을 데스크탑, 웹, 임베디드 시스템 그리고 모바일 기기에 대한 각 Squish 에디션에서 활용할 수 있습니다.
Qt Group includes The Qt Company Oy and its global subsidiaries and affiliates.