Testability ids! - Tiện ích mở rộng Chrome cho Kiểm thử Tự động
Testability ids! là một tiện ích mở rộng Chrome miễn phí được phát triển bởi karlo.smid. Nó thuộc loại Trình duyệt và cụ thể là danh mục Tiện ích & Công cụ. Tiện ích mở rộng thêm một thuộc tính duy nhất data-testabilityid vào tất cả các phần tử HTML trong cây DOM của một trang web.
Công cụ này được thiết kế để hỗ trợ các nhà kiểm thử cần tự động hóa việc kiểm thử các ứng dụng web. Bằng cách đi qua cây DOM theo cách đệ quy, Testability ids! thêm thuộc tính data-testabilityid với một giá trị đại diện cho đường dẫn phần tử duy nhất đến nút gốc của cây DOM. Việc đi qua này được kích hoạt mỗi khi có thay đổi trong cây DOM.
Để xem giá trị được tạo ra, người dùng chỉ cần sử dụng phím Shift và nhấp chuột trái vào bất kỳ phần tử trang nào. Giá trị sẽ được in ra trong bảng điều khiển JavaScript với bộ lọc log testability_ids.