여러분의 비즈니스에 보안 및 SW품질 기술을 더해 사이버공격으로 부터 자산을 보호하고 SW의 품질과 신뢰성을 확보합니다.

Recent Posts
COPYRIGHT ⓒ 2020 SOFTFLOW. ALL RIGHTS RESERVED.
 

Squish Coco

GUI 기반 시스템 테스트 자동화 솔루션

개요

GUI(graphical user interface) 테스트는 단순히 SW의 사용자 인터페이스를 테스트하는 것이 아니라 GUI 기반의 시스템 테스트 입니다.

GUI를 테스트하는 것은 매우 복잡한 환경에서 반복적으로 수행되기 때문에 오류가 발생되기 쉽고 많은 시간과 비용이 소비됩니다.

GUI 테스트 자동화는 통해 다양한 GUI 요구사항과 디자인 요소의 시스템 테스트를 자동화하시기 바랍니다.

<IoT, Mobile, HMI, Web App 등의 테스트 자동화 플랫폼>

특징 및 장점

  • AVN, IVI, HMI, 모바일, 웹, PC 어플리케이션의 GUI 기반 시스템 테스트 자동화
  • 사람이 반복적으로 수행하는 GUI 장치의 기능 시험 자동화
  • 개발 시험 및 운용 시험 평가를 위한 GUI 장치의 실행 자동화
  • 회귀 시험 자동화를 통한 효율적인 테스트 업무 지원
  • 행위/키워드/데이터 주도 테스트 지원
  • ALM, 테스트 관리 도구, CI 도구와 통합 지원
  • 코드 커버리지 분석 자동화 환경 제공
  • ISO 26262, EN 50128, DO178, IEC 61508, IEC 62304, FDA 등의 Qualification 지원

주요기능

  • GUI 테스트를 위한 테스트 스크립트 자동 생성 및 실행
  • GUI 검증(Pass/Fail), 오브젝트 식별 및 동기화 기능 제공
  • 다양한 스크립트 언어 지원 (Python ,Perl, JavaScript, Tcl, Ruby)
  • 다양한 GUI 기술 및 분산 개발 환경의 테스트 지원
  • 하이브리드 어플리케이션 테스트 지원 (ex> Qt + Web 등)
  • Statement, Condition, Branch, MC/DC, Function 커버리지 등 분석
  • 시험되지 않거나 불필요한 코드, 중복 테스트 코드 확인
  • 다양한 개발 환경 및 플랫폼의 회귀시험 자동화

<GUI 테스트 결과 및 코드 실행률 확인>

지원환경

  • Qt: Qt Widgets, QML, Qt Quick, Qt Webkit and Qt WebEngine
  • Java: AWT, SWT, RCP, Swing and JavaFx applications
  • Windows: MFC, .NET Forms, .NET WPF, PowerBuilder, FoxPro, Telerik, Exontrol, Microsoft Accessibility, Visual basic 6
  • iOS Native and web GUIs
  • Mac OS X Cocoa and Carbon
  • Android Native and web GUIs
  • Web: HTML(multiple browsers)
  • and more

주요고객

제품문의