Pangunahing site ng Positive ONE GroupSa pangunahing site
FILFilipino
Runtime environment

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.

Vendor Keolabs Pamantayan Karaniwang pundasyon ng KEOLABS Runtime environment
Screen ng pagpapatakbo ng SCRIPTIS™
Screen ng pagpapatakbo ng SCRIPTIS™ Ang puno ng pagsubok, ang log, at ang trace ay nasa iisang screen. Ganap na isinasalarawan ang komunikasyon sa pagitan ng test bench at ng DUT

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.

Hakbang 1 — programa ng pagsubokTest suite ayon sa pamantayan (execution environment: SCRIPTIS™)Ang mga test programme ng bawat spesipikasyon ay tumatakbo sa SCRIPTIS™. Ang anyo ng paghahatid at konpigurasyon ng lisensya ay kinukumpirma ayon sa quotation. Habang tumatakbo, may mga pop-up para sa paglalagay ng DUT at pagpapalit ng fixture.
Hakbang 2 — yunit ng testerProxiLAB Quest at iba paHardware na lumilikha at sumusukat ng signal, at gumagaya sa card o reader
Hakbang 3 — fixture at awtomasyonReference antenna, probe, at robotAng pagkonekta sa reference fixture na itinatakda ng pamantayan ay talagang kailangan. Kung hindi ito nakakonekta ay hindi maipapatakbo ang suite. Ginagamit ang robot upang iawtomatiko ang pag-scan ng posisyon
Hakbang 4 — kagamitang sinusubokDUT: card, terminal, at mobile deviceAng produktong binubuo, na siyang bagay ng pagsubok sa pagsunod sa pamantayan at sa pagkakaugnay

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.

Saklaw ng test case
PananawSaklaw
Bagay na pinapatakboAnalog at digital na pagsubok ng ISO, NFC Forum, at EMVCo
ScriptBatay sa Python
TungkulinKontrol ng kagamitan / pagtitipon ng log / paglikha ng ulat
GamitAwtomatikong pagpapatakbo ng pagsubok at regression
InterfaceNakadepende 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.

Halimbawa ng konpigurasyon ng pagsubok at ng lisensya
KlasipikasyonHalimbawa
PagpapatakboTest script na batay sa Python
KontrolKontrol ng ProxiLAB Quest at ng mga instrumento
Log at ulatHalaga ng pagsukat, log ng komunikasyon, paghatol, at paghahambing sa regression
AwtomasyonIntegrasyon 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)

Yunit ng pagbili at kahilingan sa pagpapatakbo (upang walang maling pagkaunawa)
Saklaw ng quotationMga 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 fixtureAng 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 isinasagawaHabang 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.