CAT 3000v3
تكوين يضيف إلى قدرات الاختبار في CPT بيئةَ تطوير نصوص اختبار خاصة بـ Tcl. فيمكنكم بأنفسكم كتابة ما هو خارج نطاق النصوص القياسية: وسوم المُصدِر الخاصة وتسلسلات APDU الخاصة وآبلتات Java Card والاختبارات السلبية.
مشكلة الاختبار التي يحلّها
يتناول CAT 3000v3 من عملية إصدار البطاقات والتخصيص ذلك الاختبارَ الذي لا يمكن كتابته بالنصوص القياسية. فيمكنكم بأنفسكم تطوير وسوم المُصدِر الخاصة وتسلسلات APDU الخاصة والاختبارات السلبية. ونعالج بالاختبار المنهجي ما يشيع في هذه المرحلة من إغفال واعتماد على الأفراد ومشكلات في قابلية التكرار.
نطاق الاختبار
تكوين يضيف إلى قدرات الاختبار في CPT بيئةَ تطوير نصوص اختبار خاصة بـ Tcl.
| وجهة النظر | نطاق التغطية |
|---|---|
| لغة التطوير | Tcl (مع Tcl API ونصوص نموذجية ومكتبة إجراءات لتشغيل بطاقات IC ووثائق API) |
| المعالجات القابلة للكتابة | إرسال أوامر APDU مثل SELECT وREAD RECORD وGET DATA / تحليل الاستجابة / فحص بنية TLV / التفرّع الشرطي / اختبار متتابع لتطبيقات متعددة |
| الحكم والمخرجات | توليد Pass وFail وWarning وObservation / عرض Result Tree / إخراج Engineering Log / توليد تقارير خاصة |
| الاستخدامات المناسبة | وسوم المُصدِر الخاصة / تسلسلات APDU الخاصة / آبلتات Java Card الخاصة / الهوية الإلكترونية وPKI والولاء / الاختبارات السلبية واختبار الاستجابات الشاذة |
| البطاقات المركّبة | تعدد التطبيقات مثل EMV والنقل وبطاقة الموظف |
| التكوين | v3 / v3CL / v3ML (الواجهات المدعومة بحسب التكوين) |
الطرفيات والبيئات المدعومة
يُتوقع استخدامه في عملية إصدار البطاقات وبيئة تطوير النصوص. ونتحقق من أنواع التطبيقات المدعومة عند إعداد عرض السعر.
القدرات الرئيسية
| تطوير النصوص البرمجية | لغة نصوص TCL المعيارية في القطاع. مع API يتحكم في تشغيل البطاقة وحوار المستخدم وعرض النتائج وتوليد السجلات، ومكتبة TCL تجمع الإجراءات المعتادة في اختبار بطاقات الشرائح (وكلاهما موثَّق توثيقًا كاملًا) |
|---|---|
| اختبار تعدد التطبيقات | تشغيل الاختبارات القائمة على النصوص منفردةً، أو ربطها لإجراء اختبار تعدد التطبيقات بإدخال البطاقة مرة واحدة (شاملًا فحص بيانات الشريحة والشريط الممغنط معًا) |
| الاستخدام | تطوير واختبار تطبيقات الدفع الخاصة وبطاقات تعدد التطبيقات (EMV والولاء وغيرهما). مع حزمة الاختبار القياسية لتطبيق دفع EMV |
| تكوين CL | CAT 3000v3CL متوافق تمامًا مع CPT 3000v3CL، ويقدم منصة اختبار Level 2 قوية أيًّا كان تطبيق الدفع |
| بيئة التشغيل | Windows 7 و10 و11 (32/64 بت). ويدعم 3K7 وقارئات أخرى |
التمييز في اختيار سلسلتَي CPT وCAT
CPT منتج «يفحص المطابقة لمواصفات محددة»، وCAT منتج «يتيح تطوير منطق الفحص ذاته». أما وحدات الاعتماد فهي برمجيات إضافية تعمل فوق CPT أو CAT، وليست منتجًا مستقلًا.
| المنتج | الدور الرئيسي | الواجهات المستهدفة | تطوير نصوص برمجية خاصة |
|---|---|---|---|
| CPT 3000v3 | PVT لبطاقات EMV التلامسية والشريط الممغنط | IC التلامسي والشريط الممغنط | لا يوجد مبدئيًا (مرکزیًا إعداد QuickTest) |
| CPT 3000v3CL | PVT يشمل اللاتلامسي والواجهة المزدوجة | التلامسي واللاتلامسي والممغنط وأجهزة NFC | لا يوجد مبدئيًا |
| CPT 3000v3ML | اختبار الدفع المحمول وSIM/UICC | NFC وSWP والتلامسي واللاتلامسي | لا يوجد مبدئيًا |
| CAT 3000v3 / CL / ML | قدرات CPT مع تطوير نصوص اختبار خاصة | بحسب التكوين | متوفر (Tcl) |
| وحدات اختبار الاعتماد | PVT واختبار اعتماد خاصان بالعلامة | بحسب الوحدة | محدَّد من العلامة |
| G2V2 Tachograph Card Test Tool | اختبار بطاقات التاكوغراف الرقمية والذكية | ISO/IEC 7816 التلامسي | — |
جيل المنصة (v3 وv4)
نقاط نرجو التحقق منها عند الشراء. وفق معلومات الدعم الرسمية من Barnes، الإصدار الأساسي الحالي لـ CPT 3000v3 وCAT 3000v3 هو 3.71.0 (31 مارس 2026)، وإصدار CPT v4 هو 4.3.1.239 (15 مايو 2026). ولا تزال سلسلة v3 تُقدَّم بإصدارها الحالي لوحدات اعتماد Visa Europe Self-Service ومخططات أخرى ولضبط الجودة (Quality Control). في المقابل، تُقدَّم وحدات اعتماد Mastercard وVisa Global Self-Service وJCB وDiscover في جهة CPT v4. ونعيد التحقق عند التنفيذ من الوحدات المدعومة وإصدار المكتبة ومخطط الاعتماد.
| الحالة | القرار الموصى به |
|---|---|
| مواصلة فحص البطاقات القائمة بـ CPT 3000v3 المركّب سابقًا | قد يكون استمرار صيانة v3 ممكنًا |
| تنفيذ جديد | مبدئيًا ندرس CPT v4 أولًا |
| استخدام وحدة قديمة لعلامة بعينها | نتحقق من توافق v3 على حدة |
| أحدث اعتماد ذاتي لـ Visa وMastercard | تكوين يُرجَّح فيه أن يلزم v4 |
| توجد أصول من نصوص CAT البرمجية الخاصة | نتحقق من إمكان الانتقال إلى v4 وتوافق Tcl وتكلفة التحويل |
| امتلاك قارئ مخصص لـ v3CL أو v3ML | نتحقق من إمكان إعادة استخدامه في v4 |
ليس تكوينًا يتيح اعتماد كل العلامات بمجرد تركيب الوحدة الأساسية. فقد تكون الوحدة الأساسية وقدرات CL/ML ووحدات العلامات وHost Simulation واتصال HSM والقارئ والصيانة وتحديث النصوص، كلٌّ منها ترخيصًا أو خيارًا منفصلًا. وفي المقترحات الجديدة نوصي باعتماد v4 منصةً أساسية وتركيب الوحدات اللازمة على حدة.
أمثلة على تكوين التنفيذ
تتغير العناصر اللازمة بحسب الاستخدام. ونتحقق عند إعداد عرض السعر من نطاق واجهات القارئ والترخيص دائمًا.
| الاستخدام | المكوّنات |
|---|---|
| التكوين القياسي لبطاقات EMV | CPT v4 أو CPT 3000v3 + Barnes 3K7 Triple Interface Reader + نص PVT للعلامة المستهدفة + Certification Module للعلامة المستهدفة + صيانة سنوية وتحديث النصوص |
| تكوين يشمل اختبار التشفير | ما سبق + Host Simulation Module + مفتاح المُصدِر، أو HSM Interface + HSM المستهدف |
| تطوير تطبيق بطاقة خاص | CAT 3000v3CL أو بيئة CAT الخلف + Tcl Script Development + قارئ تلامسي ولاتلامسي + عند اللزوم Host Simulation أو HSM |
| المحمول / UICC | تكوين ML من CPT أو CAT + SWP Reader + NFC Reader + هاتف فعلي + نص العلامة المحمولة المستهدفة |
| بطاقة التاكوغراف | G2V2 Tachograph Card Test Tool + قارئ يدعم ISO 7816 + حزم اختبار G1/G2V1/G2V2 + ترخيص نوع البطاقة المستهدف + شهادات ومفاتيح الاختبار + عند اللزوم HSM |
غرض التنفيذ
- إطلاق اختبار إصدار البطاقات وضبط الجودة عند تطوير جديد
- الاختبار الارتدادي بعد تغيير التكوين أو التحديث
- فحص الشمولية في المرحلة السابقة للحصول على الاعتماد
العلاقة بالاعتماد
ما يُجرى بهذا المنتج هو فحص مطابقة البطاقة المُصدَرة. ويمكن استخدامه في الاختبار المسبق قبل التقديم إلى العلامة، لكن النجاح هنا لا يضمن اجتياز الاعتماد الرسمي.




