SCRIPTIS™
Ang SCRIPTIS™ ay ang karaniwang UI (execution environment) para patakbuhin ang analogue at digital na test programme ng ISO, NFC Forum at EMVCo. Ang mga test programme ng bawat pamantayan (halimbawa ang ISO 10373-6 PCD Analog/PCD Digital test suite) ay tumatakbo sa kapaligirang ito. Ang anyo ng paghahatid at konpigurasyon ng lisensya ay kinukumpirma ayon sa suite at konpigurasyon ng quotation.
Kabuuang larawan ng pagsubok
Binubuo ang test bench ng apat na sangkap: software → tester → fixture → kagamitang sinusubok. Ipinapakita rito kung saan nakalagay ang produktong ito.
Suliranin sa pagsubok na nilulutas
Ang hinahawakan ng SCRIPTIS™ ay ang mismong pagpapatakbo ng test suite ayon sa pamantayan. Pinagsasama nito sa iisang kapaligiran ang pagpapatakbo ng script, ang kontrol ng kagamitan, ang pagtitipon ng log, at ang paglikha ng ulat, kaya nagiging maulit-ulit na awtomatikong pagsubok ang dating manu-manong pagsusuri. Nilulutas ng sistematikong pagsubok ang mga suliraning madalas mangyari sa yugtong ito — ang nakakaligtaan, ang pagdepende sa iisang tao, at ang kahirapan sa pag-ulit.
Saklaw ng test case
Ito ay pundasyon ng kontrol at awtomasyon na nagpapatakbo ng test suite ayon sa pamantayan.
| Pananaw | Saklaw |
|---|---|
| Bagay na pinapatakbo | Analog at digital na pagsubok ng ISO, NFC Forum, at EMVCo |
| Script | Batay sa Python |
| Tungkulin | Kontrol ng kagamitan / pagtitipon ng log / paglikha ng ulat |
| Gamit | Awtomatikong pagpapatakbo ng pagsubok at regression |
| Interface | Nakadepende sa pagkakabuo ng suite (ISO 14443, 7816, at iba pa) |
Sinusuportahang terminal at kapaligiran
Ginagamit ito kasama ang test suite ng KEOLABS at ang kaukulang hardware.
Halimbawa ng konpigurasyon ng pagsubok at ng lisensya
Ito ay halimbawa ng konpigurasyon at pangalan ng lisensya batay sa pampublikong impormasyon. Ang kasalukuyang SKU na ibinebenta, ang kinakailangang pagpipilian sa hardware, at ang bersyon ng pamantayan ay tinitiyak namin sa panahon ng quotation.
| Klasipikasyon | Halimbawa |
|---|---|
| Pagpapatakbo | Test script na batay sa Python |
| Kontrol | Kontrol ng ProxiLAB Quest at ng mga instrumento |
| Log at ulat | Halaga ng pagsukat, log ng komunikasyon, paghatol, at paghahambing sa regression |
| Awtomasyon | Integrasyon ng kontrol ng robot at ng DUT |
Kasama ang test suite ayon sa pamantayan ay mapapalawak ito mula sa manu-manong pagsusuri patungo sa maulit-ulit na awtomatikong pagsubok.
Yunit ng pagbili at kahilingan sa pagpapatakbo (upang walang maling pagkaunawa)
| Saklaw ng quotation | Mga test programme (test suite) ng bawat pamantayan, kasama ang katumbas na fixture at kagamitan. Ang SCRIPTIS ang execution environment ng bawat suite; ang anyo ng paghahatid ay kinukumpirma ayon sa konpigurasyon ng quotation. |
|---|---|
| Talagang kailangan ang pagkonekta ng fixture | Ang bawat suite ay hindi maipapatakbo kung hindi nakakonekta ang fixture na itinatakda ng pamantayan (reference antenna, probe, at iba pa). Sa pagpili ng suite ay tinitiyak din namin nang sabay ang kinakailangang fixture |
| Utos sa paggamit habang isinasagawa | Habang isinasagawa ang pagsubok ay lumilitaw ang pop-up na nag-uutos na ilagay o igalaw ang DUT at baguhin ang pagkakabuo ng fixture. Lalo na sa pisikal (analog) na pagsubok ay lumilitaw ang utos na palitan ang antenna. Ang pagkakaroon ng SCRIPTIS ay hindi nangangahulugang matatapos ang pagsubok nang walang bantay (posible ang awtomasyon sa pamamagitan ng integrasyon sa robot) |
Kakayahang isapersonal
Mababago rin ang parametro ng pagsubok mula sa file ng tetakda (magnetic field ng kuryente, pandaigdigang baryabol tulad ng CID at FSDI, at pagtukoy ng utos ng pagsubok). Maaaring kopyahin at i-edit ang script, kaya maiaayon ninyo ito sa pangangailangan ng sariling pagsubok sa pamamagitan ng tungkulin ng SCRIPTIS sa pag-edit at pag-debug.
Gamit sa pagpapatupad
- Pagsisimula ng pagsubok ng runtime environment para sa bagong pagpapaunlad
- Regression pagkatapos ng pagbabago sa konpigurasyon o ng update
- Pagsuri ng saklaw sa yugto bago ang pagkuha ng sertipikasyon
Kaugnayan sa sertipikasyon
Ang isinasagawa sa produktong ito ay conformance test. Ang opisyal na Type Approval ay isinasagawa ng akreditadong test laboratory, at ang Letter of Approval ay inilalabas ng EMVCo o ng bawat Payment System. Ang ibinibigay namin ay ang pagbuo ng kapaligiran ng pagsubok at ang suporta sa operasyon nito.

