소매점 판매 시점(POS) 테스트 자동화 방법

Eggplant 테스트 소프트웨어
+ Eggplant 테스트 소프트웨어

소매 POS 소프트웨어 테스트 자동화

안전한 결제 거래 및 백엔드 시스템 인터페이스를 포함한 POS 테스트 및 품질 보증을 자동화하려면 사용자 동작을 에뮬레이션하고 시스템 출력을 검증하는 고급 컴퓨터 비전을 갖춘 자동화 시스템이 필요합니다. 효과적인 자동화된 소매 소프트웨어 테스트 솔루션은 물리적 로봇 시스템과 통합되어 안전한 결제 활동을 트리거합니다.

이 구성을 통해 자동화된 소프트웨어 테스트 솔루션은 POS 터미널 기능, 연결된 주변 장치 성능, 그리고 재고 관리, 고객 관계 관리, 공급망, 전사적 자원 관리 등과 같은 백엔드 스토어 및 체인 시스템과의 상호 작용을 검증할 수 있습니다.

자동화된 POS 테스트 솔루션

소매 POS 시스템 업데이트의 적시 배포 및 안정적인 작동을 보장하려면 POS 테스트를 위한 고급 자동화가 필요합니다. Eggplant Test의 모델 기반 접근 방식은 탐색적 테스트를 자동화하고 결함 발생 가능성이 가장 높은 영역에 집중하여 더 높은 테스트 커버리지를 달성합니다. 또한 기능 또는 단위 테스트에서 놓칠 수 있는 버그를 찾기 위해 회귀 테스트를 자동화합니다. Eggplant는 컴퓨터 비전, AI(인공 지능) 및 퓨전 엔진을 사용하여 코드베이스 또는 운영 체제에 관계없이 GUI(그래픽 사용자 인터페이스) 수준에서 POS 시스템을 테스트합니다.

자동화된 리테일 POS 테스트 데모 보기

당사의 자동화된 POS 테스트 솔루션의 제품 및 기능을 살펴보십시오.

지능형 컴퓨터 비전

사용자 관점에서 지능형 그래픽 사용자 인터페이스 테스트를 사용하여 접근성과 소매 소프트웨어 기능을 보장하십시오.

자세히 알아보기

모든 플랫폼

Eggplant Test를 사용하여 복잡한 백엔드 통합, POS 소프트웨어 및 주변 장치에 대한 상호 운용성을 검증하십시오.

자세히 알아보기

모델 기반 테스트

다양한 조건에서 POS 시스템이 어떻게 작동할지 예측하는 데 도움이 되는 Eggplant의 모델 기반 테스트를 통해 정확하고 신뢰할 수 있는 POS 소프트웨어 테스트를 보장합니다.

자세히 알아보기

관련 사용 사례

POS 테스트에 대한 자주 묻는 질문

키사이트 Eggplant는 머신 러닝(ML)을 사용하여 이미지를 인식하고 텍스트를 읽으면서 최종 사용자의 관점에서 운영 체제 및 하드웨어 플랫폼 전반의 기능을 테스트합니다. 내장된 자동화 인텔리전스는 POS 시스템, 통합 및 매장 내 하드웨어에 대한 완전한 테스트 커버리지를 보장하기 위해 어떤 테스트가 완료되었고 어떤 테스트가 필요한지 보여줍니다. 기술 독립적인 키사이트 Eggplant는 Linux 또는 Windows에서 실행되는 Toshiba 또는 Oracle Retail Xstore와 같은 모든 POS 터미널뿐만 아니라 결제 터미널 및 기타 주변 장치의 테스트를 결합할 수 있습니다.

 

기존 자동화 도구는 특정 장치의 단일 기술 계층에 초점을 맞춰 프로그래머 관점에서 테스트합니다. 그 결과, 테스터는 다양한 프로그래밍 언어를 알아야 하고 여러 테스트 도구를 다루어야 합니다.

키사이트 Eggplant Test는 로봇과 연결하여 주변 장치와의 사람 상호 작용을 테스트합니다. 신용 카드 단말기 사용, 영수증 읽기 또는 계산대 현금 서랍 닫기와 같은 사람의 행동이 포함된 터치 포인트를 시뮬레이션할 수 있습니다. 예를 들어, 키사이트 Eggplant Test는 테스트 중에 컴퓨터 비전을 사용하여 신용 카드 단말기 위에 위치한 웹 카메라로 사용자 인터페이스를 읽습니다. 디스플레이에 "카드 삽입"이 표시되면 Eggplant는 텍스트를 읽고 로봇의 Python 컨트롤러에 API 호출을 수행하여 결제 카드를 삽입하도록 지시합니다. 키사이트 Eggplant Test는 또한 스타일러스를 제어하여 신용 단말기의 버튼을 누르고 로봇 손가락이 있는 액추에이터를 제어하여 현금 서랍을 닫을 수 있습니다.

테스트 환경 또는 연구실은 일반적으로 여러 POS 터미널과 레인이라고 불리는 장치로 구성됩니다. 각 테스터는 Eggplant Functional을 사용하여 SenseTalk에서 자동화 스크립트를 구축하고 테스트합니다. 키사이트의 Eggplant Test는 RDP, VNC 또는 KVM을 통해 POS 시스템에 연결할 수 있습니다. NetOp은 IBM 및 Toshiba 4690의 특정 POS 터미널을 연결하여 4690 컨트롤러에 액세스할 수 있습니다. 키사이트 Eggplant Test는 각 POS 레인을 나열하여 테스트 팀이 수많은 POS 장치에서 여러 테스트를 병렬로 실행하고 예약할 수 있도록 합니다.

키사이트 Eggplant Test는 모든 테스트 반복에 대한 포괄적인 결과를 호스팅하는 서버를 제공하며, 각 테스트 케이스 및 과거 실행에 대한 고급 분석을 제공합니다.

 

이 결과는 키사이트 Eggplant Test가 조율하는 POS 시스템과의 최종 사용자 상호 작용의 각 단계를 문서화합니다. 필요한 경우, 테스트 스크린샷을 기록하여 어떤 일이 일어났는지 단계별로 정확히 보여줄 수 있습니다.

 

사용자는 대시보드를 통해 시간 경과에 따라 수행된 테스트에 대한 다양한 분석에 액세스할 수 있습니다. 예를 들어, 커버리지 보고서는 Eggplant가 실행한 성공적인 테스트에 대한 세부 정보를 제공하며, 히트 맵을 통해 테스트 커버리지를 나타냅니다.

 

키사이트 Eggplant Test를 구동하는 인공지능(AI) 기능은 ML 알고리즘을 사용하여 테스트 영역을 분석하고 향후 실행 우선순위를 최적화합니다. 이 기술은 또한 모든 테스트 케이스를 생성하고 총 테스트 수를 강조하며 모든 테스트를 실행하는 데 필요한 시간을 예측하는 탐색 메커니즘을 구동합니다. 이 정보는 성공 기준에 따라 소프트웨어 출시 준비가 되었는지 판단할 수 있습니다.

 

대시보드에는 애플리케이션의 어떤 영역에서 오류가 발생했는지 보여주는 오류 보고서도 포함되어 있습니다. QA(품질 보증) 관리자와 테스터는 테스트 실행을 한눈에 확인할 수 있습니다. 다양한 색상은 실패율을 나타내며, 실패가 없음을 의미하는 흰색부터 통과 기록이 없음을 나타내는 빨간색까지 다양합니다.

 

QA 요약 화면은 또한 지난 며칠 동안 수행된 모든 테스트에 대한 그래픽 개요를 제공하여 문제를 신속하게 식별하는 데 도움을 줍니다.

문의하기 로고

전문가에게 문의하십시오.

적합한 솔루션을 찾는 데 도움이 필요하십니까?