EMV CPA Level 2 Card Test Suite - Integri
EMV CPA Level 2 Card Test Suite - Integri
EMV CPA Level 2 Card Test Suite - Integri
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