Quest / RGPA — phần mềm phân tích
Phần mềm phân tích của KEOLABS gồm hai sản phẩm có vai trò khác nhau. Quest là giao diện chính của ProxiLAB Quest/ProxiSPY Quest, phục vụ đánh giá đặc tính, chạy kịch bản, phân tích dạng sóng và trace, cùng tự động hóa bằng Python. RGPA là phần mềm phân tích và xem trace miễn phí của KEOLABS; việc xem trace không cần kích hoạt giấy phép. Với ProxiLAB Quest/ProxiSPY Quest, việc điều khiển phần cứng đã chuyển sang Quest từ RGPA 3.14, nhưng một số cấu hình vẫn cần cài đặt thành phần RGPA như một phụ thuộc. Vui lòng xem bảng bên dưới trước.
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 đó.
Làm được những gì
Phần mềm phân tích KEOLABS. Quest là UI chính của ProxiLAB Quest/ProxiSPY Quest: đánh giá đặc tính và tự động hóa Python. RGPA là trình xem trace miễn phí.Không gian làm việc thay đổi theo thiết bị kết nối, cung cấp điều khiển mô phỏng/nghe lén và phân tích trong các khung nhìn List, Timing, Sequence và Dump.
Chức năng hiển thị và phân tích
Sản phẩm này “hiển thị cái gì và hiển thị ra sao”. Nó trực quan hóa thông tin liên lạc đã bắt được bằng các khung nhìn theo mục đích.
Phân tích tín hiệu đã bắt qua bốn khung nhìn. Nó biểu diễn dưới dạng việc gửi nhận của thẻ và đầu đọc, giúp nắm bắt lượng dữ liệu lớn.
- List: theo thứ tự các giai đoạn liên lạc
- Timing Diagram: vẽ trên trục thời gian
- Sequence: chuyển trạng thái
- Dump: ở mức byte
Điều khiển thiết bị và tự động hóa bằng Python. Tự động chạy chuỗi kiểm tra.
- Không gian làm việc thay đổi theo nền tảng được kết nối
- Phát hành miễn phí: chia sẻ dữ liệu được cả với đối tác không có sản phẩm KEOLABS
Phần mềm miễn phí. Khi dùng cùng NomadLAB, nó phân tích đến mức byte. Cùng triết lý tự động hóa dòng Quest như SCRIPTIS™.
Phần mềm nào hỗ trợ phần cứng nào
| Phần mềm | Phần cứng mục tiêu | Vai trò | Giấy phép |
|---|---|---|---|
| SCRIPTIS™ | ProxiLAB Quest và toàn bộ bench kiểm thử | Môi trường chạy các bộ kiểm thử theo tiêu chuẩn (EMVCo, ISO, ICAO và NFC Forum). Kiểm thử tuân thủ hướng tới chứng nhận thì dùng cái 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á. Việc chạy cần kết nối đồ gá tương ứng |
| Quest | ProxiLAB Quest/ProxiSPY Quest | Giao diện chính của ProxiLAB Quest/ProxiSPY Quest. Đánh giá đặc tính, phân tích và gỡ lỗi (phân tích dạng sóng, biểu đồ Shmoo, VNA, trace, tự động hóa bằng Python) | Phần mềm Quest miễn phí. Các tính năng đo khả dụng phụ thuộc vào nền tảng kết nối và các tùy chọn phần cứng/phần mềm đã mua. |
| RGPA | Các nền tảng KEOLABS (ContactLAB/NomadLAB và khác) | Phân tích và xem trace (phân tích dữ liệu thu được ở mức byte) | Miễn phí. Xem trace không cần kích hoạt giấy phép. Có thể cần như thành phần phụ thuộc trong cấu hình Quest |
Kiểm thử tuân thủ (SCRIPTIS) và đánh giá đặc tính cùng gỡ lỗi (Quest hoặc RGPA) có vai trò khác nhau. Nếu muốn “vượt qua chứng nhận” thì khởi đầu là SCRIPTIS cộng bộ kiểm thử; nếu muốn “phân tích nguyên nhân” thì khởi đầu là Quest hoặc RGPA.
Quest — nhóm công cụ phân tích cho ProxiLAB và ProxiSPY
Quest cung cấp các bài đánh giá đặc tính dưới dạng kịch bản dựng sẵn, cho phép truy cập phân tích dạng sóng và lập hồ sơ hiệu năng chỉ bằng một cú nhấp.
| Dành cho ProxiLAB Quest | PCD Waveforms Analyzer (bắt khung PCD, giải mã tham số của ISO, EMVCo và NFC Forum) / PICC Shmoo-plot (quét nhiều tham số, hỗ trợ cả Analog lẫn Digital, lặp lại cùng một điểm kiểm thử) / VNA (tần số cộng hưởng, hệ số Q và trở kháng phức, từ -30dBm đến +20dBm, dải 8-80MHz) / Script editor (trình soạn thảo và gỡ lỗi Python, gợi ý hoàn tất, trình duyệt API, tập ví dụ và bộ ghi nhật ký) |
|---|---|
| Dành cho ProxiSPY Quest | Analog Viewer (hiển thị khung analog kiểu máy hiện sóng, phân tích dải biên trên và dưới, phân tích đường bao Hilbert) / Digital Viewer (máy phân tích giao thức nhiều chức năng, kèm tài liệu giao thức động: hiển thị danh sách và chuỗi, phân tích thống kê, nhận diện tức thì cảnh báo và lỗi, chú thích, lọc và xuất dữ liệu) |
RGPA — phần mềm phân tích và xem trace miễn phí
RGPA là phần mềm phân tích trên Windows do KEOLABS cung cấp miễn phí. Việc xem trace của các nền tảng không cần kích hoạt giấy phép, nên có thể mở dữ liệu thu được ngay cả khi không có phần cứng. Trên các nền tảng như ContactLAB/NomadLAB, phần mềm còn điều khiển thiết bị và cho phép phân tích, chia sẻ dữ liệu (hỗ trợ xuất .htm/.txt). Với ProxiLAB Quest/ProxiSPY Quest, việc điều khiển phần cứng đã chuyển sang Quest từ RGPA 3.14, nhưng một số cấu hình vẫn cần cài đặt thành phần RGPA như một phụ thuộc.
| Timing Diagram | Hiển thị dữ liệu thành đồ thị chi tiết bằng thao tác con trỏ |
|---|---|
| List View | Hiển thị theo trình tự thời gian cho từng giao thức. Xuất ra .htm và .txt |
| Sequences View | Kiểm tra lệnh và phản hồi một cách đơn giản |
| Search View | Tìm giao thức từ giá trị hex và danh sách lệnh |
| Description View | Tra nội dung lệnh bằng chức năng từ điển dựa trên từng tài liệu đặc tả |
| Statistics View | Thống kê thời điểm giữa lệnh và phản hồi |
| Annotations View | Ghi chú vào bất kỳ vị trí nào trên dạng sóng |
| Warnings View | Hiển thị lỗi phát hiện được (như BCC và parity) |
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.
