27.03.2013 Views

EMV CPA Level 2 Card Test Suite - Integri

EMV CPA Level 2 Card Test Suite - Integri

EMV CPA Level 2 Card Test Suite - Integri

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Description<br />

Out of the box testing<br />

<strong>EMV</strong> <strong>CPA</strong> <strong>Level</strong> 2 <strong>Card</strong> <strong>Test</strong> <strong>Suite</strong><br />

<strong>Integri</strong> End-to-End Payment Platform<br />

In order to simplify implementations and to enhance global interoperability of Integrated Circuit <strong>Card</strong> (ICC)<br />

implementations, <strong>EMV</strong>co defined the Common Core Definitions (CCD). This standard specifies a minimum common set<br />

of card implementation options, card application behaviours and data element definitions sufficient to accomplish an<br />

<strong>EMV</strong> transaction.<br />

On the other hand, the Common Payment Application (<strong>CPA</strong>) Specification defines the data elements and functionalities<br />

for an application that complies with the <strong>EMV</strong> CCD definitions. It focuses on the functions performed by the ICC and the<br />

interface between the ICC and terminal at the point of transaction.<br />

The <strong>EMV</strong> <strong>CPA</strong> <strong>Test</strong> <strong>Suite</strong> is available as off-the-shelf product that runs on the <strong>Integri</strong> End-to-End Payment platform,<br />

Clear2Pay’s core platform for testing in the Payment market.<br />

The aim of the test suite is to check the compliance of a smartcard with the respective specifications.<br />

Prior to the test execution, the user starts to configure the so-called ICS file, i.e. the ‘Implementation Conformance<br />

Statement’. In this file, the different options, as defined in the CCD specifications, are configured. Using this file, the tool<br />

generates the applicable test scripts and card images. These card images are exactly the same as the ones described<br />

by <strong>EMV</strong>Co.<br />

The test suite allows the user to easily perform regression testing. The results of different test runs can be compared in<br />

a glance. Moreover, the complete test suite can be executed in automated mode without any user intervention.<br />

Starting from the central dashboard, the user can navigate to the different phases of test execution:<br />

▪<br />

▪<br />

▪<br />

▪<br />

▪<br />

Preparation of ICS file<br />

Configuration of interface with card reader<br />

Selection of the appropriate card image<br />

Execution of the tests<br />

Generation of the corresponding test reports<br />

Highlights<br />

▪<br />

▪<br />

▪<br />

▪<br />

▪<br />

Implemented according to the official <strong>EMV</strong>Co specifications for <strong>CPA</strong><br />

<strong>Test</strong> scripts are dynamically generated based on options determined in ICS file<br />

Thanks to this dynamic approach, a wide range of settings and functionalities are covered in the test suite<br />

Optimally suited to perform regression testing<br />

The <strong>CPA</strong> <strong>Test</strong> <strong>Suite</strong> runs on the <strong>Integri</strong> End-to-End Platform. Other card test suites such as <strong>EMV</strong> CCD L2, Mchip,<br />

VSDC, Jsmart, and more are available on same platform.


Technical Specifications<br />

The implementation of the <strong>EMV</strong> <strong>CPA</strong> <strong>Test</strong> <strong>Suite</strong> is based on the following specifications:<br />

▪<br />

▪<br />

▪<br />

<strong>EMV</strong>Co <strong>Card</strong> Type Approval <strong>CPA</strong> <strong>Level</strong> 2 <strong>Test</strong> Cases Version 1.0, May 2010<br />

<strong>EMV</strong>Co COMMON PAYMENT APPLICATION IMPLEMENTATION CONFORMANCE STATEMENT LEVEL 1 & 2, Version<br />

1.0, May 2010<br />

<strong>EMV</strong>Co <strong>Card</strong> Type Approval <strong>CPA</strong> <strong>Level</strong> 1 and <strong>Level</strong> 2 <strong>Card</strong> Images Requirements Version 1.0, May 2010<br />

Product Family<br />

▪<br />

▪<br />

▪<br />

The <strong>EMV</strong> <strong>CPA</strong> <strong>Suite</strong> requires the “INQ End-to-End Payment – <strong>Card</strong> <strong>Test</strong>ing” platform<br />

The <strong>EMV</strong> <strong>CPA</strong> <strong>Test</strong> <strong>Suite</strong> requires a PC/SC compliant card reader<br />

Communication with the card under test is established via USB<br />

www.clear2pay.com/carddivision<br />

<strong>Integri</strong> is a product brand of Clear2Pay, an<br />

international financial technology company<br />

focused on delivering globally applicable<br />

solutions for secure, timely electronic payments.<br />

Clear2Pay employs over 600 staff.<br />

Clear2Pay 2010, All Rights Reserved<br />

Clear2Pay<br />

Leuvensesteenweg 325/3<br />

B-1932 Zaventem<br />

Belgium<br />

P: +32 2 717 69 00<br />

F: +32 2 717 69 67<br />

E: info@clear2pay.com<br />

W: www.clear2pay.com/carddivision

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!