Skip to content

Latest commit

 

History

History
25 lines (17 loc) · 1.23 KB

File metadata and controls

25 lines (17 loc) · 1.23 KB

Identity test toolkit

Tự động hoá thu thập dữ liệu test nhận diện identity trên nhiều máy/trình duyệt, rồi tổng hợp ra 3 ma trận (Same Site / Cross Site / Cross Browser).

Chạy trên máy tester

  • macOS/Linux: bash run-mac.sh (hoặc --dry-run để xem trước, không mở gì)
  • Windows: powershell -ExecutionPolicy Bypass -File run-win.ps1 (hoặc -DryRun)

Script sẽ: quét trình duyệt có sẵn → hỏi tên tester + tên máy → lần lượt mở mỗi (trình duyệt × {default, annon} × 3 site) với identifier tên - mode - browser - os - máy.

Tổng hợp số liệu

Xuất log thu được (từ server/sheet) ra CSV với cột: Timestamp, Tester, Node id, Site, Device, User_agent, Response rồi chạy: python3 aggregate.py results.csv

Giới hạn

  • Safari private: không có cờ CLI → dùng AppleScript (cần cấp quyền Automation lần đầu; hơi mong manh).
  • Mobile (Android/iOS): KHÔNG lái được bằng script desktop. Với các máy này, dùng link thủ công: mở từng trình duyệt/chế độ, truy cập https://stage.oiopdf.com/?idt_test_id=<tên - mode - browser - os - máy> (site tự submit). Lặp cho 3 site.