執行環境
SCRIPTIS™
SCRIPTIS™ 是執行 ISO、NFC Forum、EMVCo 類比/數位測試程式的通用介面(執行環境)。各標準的測試程式(例如 ISO 10373-6 PCD Analog/PCD Digital 測試套件)在此執行環境上運作。提供形式與授權組成依目標套件及報價組態確認。
測試的整體結構
測試檯由“軟體 → 測試儀 → 治具 → 被測裝置”四個要素構成。下面說明本產品位於其中的哪個位置。
STEP 1 — 測試程式規格測試套件(執行環境:SCRIPTIS™)各規格的測試程式在 SCRIPTIS™ 上執行。提供形式與授權組成依報價組態確認。執行中會彈出放置待測裝置與更換治具的提示。
STEP 2 — 測試儀主機ProxiLAB Quest 等生成與測量訊號的硬體,可模擬卡片或讀卡機
STEP 3 — 治具與自動化基準天線、探針與機器人標準規定的基準治具必須連線。未連線則無法執行套件。可用機器人自動完成位置掃描
STEP 4 — 被測裝置DUT:卡片、終端與移動裝置開發中的產品,是驗證標準符合性與互操作性的物件
要解決的驗證課題
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 發放。我們提供的是測試環境的搭建與營運支援。

