사용자 중심의 스마트한 소프트웨어 테스트 자동화 솔루션
Eggplant는 컴퓨터 비전 기술을 기반으로 실제 사용자 경험에 충실한 End-to-end 테스트 솔루션입니다.
시스템 점검 모니터링과 소프트웨어 회귀 테스트 프로세스를 자동화하여
결함을 조기에 발견하고 배포 주기를 단축시켜 소프트웨어의 안정성과 품질을 지속적으로 유지시켜줍니다.
Eggplant를 활용한 테스트 자동화 체계 구축을 통해 IT시스템 안정성을 확보합니다.
Eggplant 특장점
-
모델 기반 테스트 설계
- 다양한 사용자 여정을 시각화된 방법으로 구성하여 테스트 케이스 도출
- 인공지능이 모든 사용자 여정을 자동 탐색하여 테스트 수행
-
이미지 기반 인식 기술
- 화면의 시각적 요소를 인식하고 상호작용하는 고유한 접근 방식 사용
- 전통적인 객체 기반 테스트 도구와는 차별화된 호환성과 확장성을 제공
-
주기적인 테스트 자동화
- 주기적으로 반복되는 테스트를 자동화하여 개발 주기 전반에 걸쳐 지속적인 품질 관리 가능
- 다양한 CI/CD 도구와 통합되어 연속적인 테스트와 빠른 피드백 제공
-
회귀 테스트 강화
- 소프트웨어 업데이트나 변경 후에도 기존 기능이 정상 작동하는지 확인하는 회귀 테스트에 유용
- 수동 테스트로 놓치기 쉬운 미세한 변화 또는 오류 감지
-
다증 플랫폼 지원
- 웹, 모바일, 데스크탑, 임베디드 시스템 등 여러 운영체제와 브라우저에 별도 SW 설치 없이 테스트 가능
주요 기능
시각화 된 테스트 설계 및 관리
- 다이어그램 형태의 시각화 된 방법으로 테스트 구성
- 효율적인 테스트 자동화 유지보수
- 테스트 자동화 범위 효과적으로 관리
효율적인 테스트 케이스 및 스크립트 생성
- 시각적인 방법으로 시스템 전체 테스트 모델 설계
- 고객 여정 기반 테스트 케이스 정의 및 녹화를 통한 자동화 스크립트 생성
실시간 실패 원인 분석 및 개선
- 시각적으로 표현된 수행 단계 및 실패 위치 분석
- 실행 로그 및 스크린샷을 활용한 심층 분석
- 실시간 디버깅으로 즉각적인 이슈 감지 및 대응
고성능 텍스트 및 이미지 인식 기술
- 180개 언어의 문자와 다양한 해상도의 이미지에 대해 최적의 알고리즘으로 사용자가 보고 있는 화면(UI) 그대로 정확히 인식
- 인식된 문자와 이미지의 위치 변경에도 안정적인 테스트 수행 가능
다양한 인증 테스트 지원
- 문자 인식 기능과 동시 앱 전환, 동시 디바이스 전환 기능을 활용하여 다양한 사용자 인증 방법 구현
범용적 테스트 시스템
- 에이전트 소프트웨어 설치 불필요
- 화면 상의 이미지 및 문자 인식만으로 테스트 수행
- 개발 언어, 운영체제, 플랫폼에 관계없이 적용 가능
- 단일 개발환경으로 다양한 시스템 테스트 구현
적용 분야
사용자가 보고 조작할 수 있는 UI를 가진 모든 산업군의 기기에 적용이 가능합니다.
-
금융
- • 은행/증권/보험 거래 테스트
- • 인증/보안 테스트
-
스마트 팩토리
- • 공장자동화 시스템 모니터링
- • 제품 검수 공정 테스트
-
자동차
- • 차량용 임베디드 소프트웨어
- • 내비게이션 테스트
- • 회귀 테스트 프로세스 가속으로 신뢰성 향상
-
리테일
- • 이커머스 쇼핑 서비스 테스트
- • POS 시스템 테스트
- • 운송 및 물류 시스템 개선
-
IT∙통신
- • 단말 기기 제품 기능 테스트
- • 시스템 모니터링 테스트
- • 신규 기능 검증
-
헬스케어
- • 진료 차트 관리 및 모니터링
- • 전자 건강 기록 시스템 테스트
- • 의료 규제 준수로 신뢰성 향상
-
출판∙미디어
- • 디지털 출판물 품질 검증
- • 컨텐츠 관리 시스템 테스트
- • 웹 및 모바일 앱 성능 최적화
- • 크로스 플랫폼 호환성 테스트
-
E-Commerce
- • 상품 결제 및 구매 프로세스 테스트
- • 주기적인 결제 시스템 점검
- • 웹사이트 및 애플리케이션 성능 개선
-
항공∙우주
- • 위성 및 레이더 시스템 테스트
- • 보안 표준 준수
- • 명령 및 제어 시스템 테스트