SCRIPTIS™
SCRIPTIS™, ISO·NFC Forum·EMVCo के एनालॉग/डिजिटल परीक्षण प्रोग्राम चलाने के लिए साझा UI (निष्पादन परिवेश) है। प्रत्येक मानक के परीक्षण प्रोग्राम (उदाहरण: ISO 10373-6 PCD Analog/PCD Digital टेस्ट सूट) इसी परिवेश पर चलते हैं। प्रदान करने का स्वरूप और लाइसेंस विन्यास लक्षित सूट तथा कोटेशन विन्यास के अनुसार पुष्ट किए जाते हैं।
परीक्षण की समग्र तस्वीर
परीक्षण बेंच चार घटकों से बनता है: सॉफ़्टवेयर → परीक्षक → फ़िक्स्चर → परखा जाने वाला उपकरण। यह उत्पाद इनमें कहाँ आता है, वह यहाँ दिखाया गया है।
हल किया जाने वाला परीक्षण प्रश्न
SCRIPTIS™ जिस विषय को सँभालता है, वह मानक-वार परीक्षण सूट का निष्पादन ही है। यह स्क्रिप्ट निष्पादन, उपकरण नियंत्रण, लॉग संग्रह और रिपोर्ट निर्माण को एक ही वातावरण में समेटता है और हाथ से किए जाने वाले मूल्यांकन को पुनरुत्पाद्य स्वचालित परीक्षण में बदलता है। इस चरण में प्रायः होने वाली चूक, व्यक्ति-निर्भरता और पुनरुत्पाद्यता की समस्याओं को व्यवस्थित परीक्षण से दूर करते हैं।
परीक्षण प्रकरणों का दायरा
यह मानक-वार परीक्षण सूट चलाने का नियंत्रण और स्वचालन आधार है।
| दृष्टिकोण | कवरेज |
|---|---|
| चलाए जाने वाले | ISO, NFC Forum और EMVCo के एनालॉग तथा डिजिटल परीक्षण |
| स्क्रिप्ट | Python पर आधारित |
| क्षमता | उपकरण नियंत्रण / लॉग संग्रह / रिपोर्ट निर्माण |
| उपयोग | परीक्षण का स्वतः निष्पादन और प्रतिगमन |
| इंटरफ़ेस | सूट के विन्यास पर निर्भर (ISO 14443, 7816 आदि) |
समर्थित टर्मिनल और वातावरण
KEOLABS के परीक्षण सूट और समर्थित हार्डवेयर के साथ मिलाकर उपयोग होता है।
परीक्षण विन्यास और लाइसेंस का उदाहरण
ये सार्वजनिक जानकारी पर आधारित विन्यास और लाइसेंस नामों के उदाहरण हैं। वर्तमान बिक्री SKU, आवश्यक हार्डवेयर विकल्प और मानक का संस्करण अनुमान के समय जाँचते हैं।
| वर्गीकरण | उदाहरण |
|---|---|
| निष्पादन | Python आधारित परीक्षण स्क्रिप्ट |
| नियंत्रण | ProxiLAB Quest और मापक यंत्रों का नियंत्रण |
| लॉग और रिपोर्ट | मापे गए मान, संचार लॉग, निर्णय और प्रतिगमन की तुलना |
| स्वचालन | रोबोट और DUT नियंत्रण से एकीकरण |
मानक-वार परीक्षण सूट के साथ मिलाकर, हाथ से किए जाने वाले मूल्यांकन से पुनरुत्पाद्य स्वचालित परीक्षण तक विस्तार किया जा सकता है।
खरीद की इकाई और निष्पादन की आवश्यकताएँ (ग़लतफ़हमी न हो, इसलिए)
| कोटेशन का दायरा | प्रत्येक मानक के परीक्षण प्रोग्राम (टेस्ट सूट) तथा संगत फ़िक्स्चर और उपकरण। SCRIPTIS प्रत्येक सूट का निष्पादन परिवेश है; प्रदान करने का स्वरूप कोटेशन विन्यास के अनुसार पुष्ट किया जाता है। |
|---|---|
| फ़िक्स्चर का जुड़ा होना अनिवार्य | हर सूट के लिए मानक द्वारा निर्धारित फ़िक्स्चर (संदर्भ ऐंटेना, प्रोब आदि) जुड़ा न हो तो वह चलाया नहीं जा सकता। सूट चुनते समय आवश्यक फ़िक्स्चर भी साथ ही जाँचते हैं |
| चलने के दौरान संचालन के निर्देश | परीक्षण चलते समय पॉप-अप आता है और DUT रखने या हटाने तथा फ़िक्स्चर का विन्यास बदलने के निर्देश देता है। विशेषकर भौतिक (एनालॉग) परीक्षण में ऐंटेना बदलने के निर्देश आते हैं।SCRIPTIS होने भर से परीक्षण बिना निगरानी पूरा हो जाए — ऐसा नहीं है (रोबोट से जोड़कर स्वचालन संभव है) |
अनुकूलन की सुविधा
परीक्षण के पैरामीटर सेटिंग फ़ाइल से भी बदले जा सकते हैं (शक्ति और चुंबकीय क्षेत्र; CID तथा FSDI जैसे वैश्विक चर; परीक्षण आदेशों की परिभाषा)। स्क्रिप्ट की प्रतिलिपि बनाई और संपादित की जा सकती है; SCRIPTIS की संपादन और डीबगिंग क्षमताओं से उन्हें अपनी परीक्षण आवश्यकताओं के अनुसार ढाला जा सकता है।
कार्यान्वयन का उपयोग
- नए विकास में निष्पादन वातावरण के परीक्षण का आरंभ
- विन्यास बदलने या अद्यतन के बाद प्रतिगमन
- प्रमाणन प्राप्ति से पहले व्यापकता की जाँच
प्रमाणन से संबंध
इस उत्पाद से जो किया जाता है वह अनुरूपता परीक्षण है। औपचारिक Type Approval मान्यता प्राप्त परीक्षण प्रयोगशाला करती है और Letter of Approval, EMVCo या संबंधित Payment System जारी करता है। हम परीक्षण वातावरण का निर्माण और संचालन में सहायता देते हैं।

