Trang tổng hợp Positive ONE GroupĐến trang tổng hợp
VITiếng Việt
Môi trường thực thi

SCRIPTIS™

SCRIPTIS™ là giao diện chung (môi trường chạy) để thực thi các chương trình kiểm thử analog/digital của ISO, NFC Forum và EMVCo. Các chương trình kiểm thử của từng tiêu chuẩn (ví dụ bộ ISO 10373-6 PCD Analog/PCD Digital) chạy trên môi trường này. Hình thức cung cấp và cấu hình giấy phép được xác nhận theo bộ kiểm thử và cấu hình báo giá.

Nhà cung cấp Keolabs Tiêu chuẩn Nền tảng dùng chung của KEOLABS Môi trường thực thi
Màn hình chạy của SCRIPTIS™
Màn hình chạy của SCRIPTIS™ Cây kiểm thử, nhật ký và truy vết trên cùng một màn hình. Trực quan hóa hoàn toàn liên lạc giữa bench kiểm thử và DUT

Bức tranh tổng thể của kiểm thử

Bench kiểm thử gồm bốn thành phần: phần mềm → máy kiểm thử → đồ gá → thiết bị được kiểm thử. Phần này cho biết sản phẩm nằm ở đâu trong đó.

Bước 1 — chương trình kiểm thửBộ kiểm thử theo tiêu chuẩn (môi trường chạy: SCRIPTIS™)Chương trình kiểm thử của từng tiêu chuẩn chạy trên SCRIPTIS™. Hình thức cung cấp và cấu hình giấy phép được xác nhận theo cấu hình báo giá. Trong khi chạy sẽ có thông báo đặt DUT và thay đồ gá.
Bước 2 — thân máy kiểm thửProxiLAB Quest và các máy khácPhần cứng tạo và đo tín hiệu, đồng thời mô phỏng thẻ hoặc đầu đọc
Bước 3 — đồ gá và tự động hóaĂng-ten chuẩn, đầu dò và robotViệc kết nối đồ gá chuẩn do tiêu chuẩn quy định là bắt buộc. Không kết nối thì không chạy được bộ kiểm thử. Robot dùng để tự động quét vị trí
Bước 4 — thiết bị được kiểm thửDUT: thẻ, thiết bị và thiết bị di độngSản phẩm đang phát triển, là đối tượng để kiểm tra mức tuân thủ tiêu chuẩn và khả năng tương thích

Bài toán kiểm thử được giải quyết

SCRIPTIS™ xử lý chính việc chạy các bộ kiểm thử theo tiêu chuẩn. Nó gom việc chạy kịch bản, điều khiển thiết bị, thu thập nhật ký và tạo báo cáo vào một môi trường, chuyển việc đánh giá thủ công sang kiểm thử tự động có thể lặp lại. Nó giải quyết các vấn đề thường gặp ở giai đoạn này — bỏ sót, phụ thuộc cá nhân và khó lặp lại — bằng kiểm thử có hệ thống.

Phạm vi bao phủ của ca kiểm thử

Đây là nền tảng điều khiển và tự động hóa để chạy các bộ kiểm thử theo tiêu chuẩn.

Phạm vi bao phủ của ca kiểm thử
Góc nhìnPhạm vi bao phủ
Đối tượng chạyKiểm thử analog và digital của ISO, NFC Forum và EMVCo
Kịch bảnTrên nền Python
Chức năngĐiều khiển thiết bị / thu thập nhật ký / tạo báo cáo
Mục đích sử dụngTự động chạy kiểm thử và kiểm thử hồi quy
Giao diệnTùy theo cấu hình bộ kiểm thử (như ISO 14443 và 7816)

Thiết bị và môi trường hỗ trợ

Dùng kết hợp với bộ kiểm thử và phần cứng tương ứng của KEOLABS.

Ví dụ về cấu hình kiểm thử và giấy phép

Đây là ví dụ về cấu hình và tên giấy phép dựa trên thông tin công khai. SKU đang bán, tùy chọn phần cứng cần dùng và phiên bản tiêu chuẩn sẽ được xác nhận khi báo giá.

Ví dụ về cấu hình kiểm thử và giấy phép
Phân loạiVí dụ
Thực thiKịch bản kiểm thử trên nền Python
Điều khiểnĐiều khiển ProxiLAB Quest và thiết bị đo
Nhật ký và báo cáoGiá trị đo, nhật ký liên lạc, kết quả đánh giá và so sánh hồi quy
Tự động hóaKết nối điều khiển robot và DUT

Khi kết hợp với bộ kiểm thử theo tiêu chuẩn, bạn mở rộng được từ đánh giá thủ công sang kiểm thử tự động có thể lặp lại.

Đơn vị mua và yêu cầu khi chạy (để tránh hiểu nhầm)

Đơn vị mua và yêu cầu khi chạy (để tránh hiểu nhầm)
Phạm vi báo giáChương trình kiểm thử (bộ kiểm thử) của từng tiêu chuẩn cùng đồ gá và thiết bị tương ứng. SCRIPTIS là môi trường chạy của từng bộ; hình thức cung cấp được xác nhận theo cấu hình báo giá.
Bắt buộc kết nối đồ gáMỗi bộ kiểm thử sẽ không chạy được nếu chưa kết nối đồ gá do tiêu chuẩn quy định (như ăng-ten chuẩn và probe). Khi chọn bộ kiểm thử, chúng tôi xác nhận luôn cả đồ gá cần dùng
Hướng dẫn thao tác trong lúc chạyTrong lúc chạy kiểm thử sẽ có cửa sổ hiện lên, hướng dẫn bạn đặt hoặc di chuyển DUT và thay đổi cấu hình đồ gá. Đặc biệt với kiểm thử vật lý (analog), sẽ có những hướng dẫn như thay ăng-ten. Có SCRIPTIS không có nghĩa là kiểm thử tự hoàn tất mà không cần người (nhưng tự động hóa được nhờ kết nối robot)

Khả năng tùy chỉnh

Tham số kiểm thử cũng thay đổi được từ tệp cấu hình (từ trường công suất, các biến toàn cục như CID và FSDI, cùng định nghĩa lệnh kiểm thử). Kịch bản có thể sao chép và chỉnh sửa, và bạn dùng chức năng chỉnh sửa cùng gỡ lỗi của SCRIPTIS để điều chỉnh theo nhu cầu kiểm thử của mình.

Mục đích khi triển khai

  • Khởi động kiểm thử môi trường chạy cho dự án phát triển mới
  • Kiểm thử hồi quy sau khi đổi cấu hình hoặc cập nhật
  • Kiểm tra bao phủ ở giai đoạn trước khi đạt chứng nhận

Quan hệ với chứng nhận

Thứ thực hiện bằng sản phẩm này là kiểm thử tuân thủ. Type Approval chính thức do phòng thí nghiệm được công nhận thực hiện, và Letter of Approval do EMVCo hoặc từng hệ thống thanh toán cấp. Thứ chúng tôi cung cấp là việc dựng môi trường kiểm thử và hỗ trợ vận hành.