메뉴 건너뛰기

TestComplete 기술자료

오늘은 PG사의 자동화 테스트에 검토해 보도록하겠습니다.

PG사는 Payment Gateway의 약자로 인터넷으로 신용카드 결제 등을 할 때 승인을 대행하는 회사입니다.

매장 등에서 실물 카드를 이용한 결제는 VAN사를 통해서 인터넷 등을 통한 결제는 PG사를 통하여

결제가 이루어진다고 보시면 됩니다.

 

예전 A PG사의 결제 자동화 테스트를 진행하였고 G 대기업 유통사의 모바일 샵의 결제 테스트를

진행한적이 있었는데 이번에는 NHN-KCP에 대해 검토해 보았습니다.

 

요즘에는 카드사 들이 모바일 결제 App을 제공하고 있고 간단히 QR코드나 승인번호 등으로

결제가 가능하도록 해주고 있습니다.

 

사용자에게는 아주 편리한 방법이긴 한데, 자동화 테스트 관점에서 보면 두개의 다른 Platform 이 연동하여

결제를 하여야 하기 때문에 좀 더 복잡해 집니다.  하나의 자동화 도구가 두개의 다른 Platform을 연동하여

실행하는 지원하거나 각각의 Platform 을 연동되도록 구현하여야 합니다.

 

첨부된 예제에서는 웹에서 NHN-KCP 결제를 진행하는데 특정카드 (신한 카드 FAN)의 모바일 App을 이용하여

결제를 합니다. 결제는 카메라를 통하여 QR 코드를 읽어서 진행합니다.

결제 취소 등의 추가적인 테스트를 진행하기 위해 결제번호(승인번호)를 변수에 저장하여 로그로 표시하도록

하였고 PASS/FAIL 판단은 결제 완료 페이지에서 "정상처리" 문구가 나오면 해당 Test Case가 Pass 되도록

하였습니다.

 

 

 

 

예제 관련하여 문의사항은 sales@raynjay.com 보내주시기 바랍니다.

 

위로