Các tiện ích giám sát là những công cụ hữu ích cho phép bạn nhìn thấy những
gì xảy ra bên trong phần mềm và phần cứng của hệ thống. Thông tin này rất quan trọng đối với kiểm thử hộp xám bởi vì nó mô tả sự trao đổi và các hoạt động đƣợc thực hiện bởi vì nó mô tả sự trao đổi và các hoạt động đƣợc thực hiện bởi các tiến trình ẩn. Các tiến trình này tiêu biểu cho sự trao đổi giữa các ứng dụng và các thành phần của chúng hoặc vơi các thành phần dịch vụ của hệ điều hành. Các loại thông tin mà các tiện ích giám sát mang lại bao gồm:
Thông tin chung về hệ thống
Số lƣợng mỗi loại tài nguyên (bộ nhớ, tuyến, điều khiển…) Số lƣợng hay phần trăm đƣợc sử dụng
Các hoạt động của phần cứng thông qua các thông qua các số liệu về mỗi loại phần cứng.
Có những gì trong hệ thống hiện tại, chẳng hạn nhƣ :
Thông tin về nguồn tài nguyên và cấu hình (card mạng, trình điều khiển…)
Bộ nhớ hiện tại chứa những gì? Gồm những ứng dụng gì? Đƣợc ai phát triển? Phiên bản nao?
Khoa Công Nghệ Thông Tin Đại Học Công Nghệ - Đại Học Quốc Gia Hà Nội
Học viên: Nguyễn Thị Ngọc Hƣơng
Các thành phần nào đang trao đổi với nhau? Có thể là sự giao tiếp giữa các thành phần của ứng dụng, các thành phần của hệ thống qua các sự kiện, hoặc các lệnh gọi hàm
Thông tin cụ thể cho biết ứng dụng, mô-đun, tiến trình hay tuyến nào đang sử dụng thành phần nào của mỗi loại tài nguyên.
Thông tin về sự trao đổi giữa các máy chủ khác nhau và các thiết bị qua mạng.
Hình 3.15 (System Monitor Utility )có thể ghi lại việc sử dụng tài nguyên hệ thống
Hình 3.16 Windows Performance Monitor- ghi nhận các loại hoạt động phần cứng khác nhau
Khoa Công Nghệ Thông Tin Đại Học Công Nghệ - Đại Học Quốc Gia Hà Nội
Học viên: Nguyễn Thị Ngọc Hƣơng
Hình 3.17 Window Event Viewer – Tiện ích ghi nhận thông tin log
Hình 3.18 Windows System Information- cho biết tài nguyên phần cứng và môi trƣờng phần mềm
Khoa Công Nghệ Thông Tin Đại Học Công Nghệ - Đại Học Quốc Gia Hà Nội
Học viên: Nguyễn Thị Ngọc Hƣơng
Hình 3.19 Terminal System Information- cho phép xem thông tin hệ thống
Hình 3.20 Windows Task Manager- Xem ứng dụng hiện tại và tiến trình đang chạy, số liệu đo lƣờng sử dụng CPU và bộ nhớ