Skip to content

TQC-Solution/identity-test-toolkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages