2 điểm bởi jic5760 2026-04-23 | Chưa có bình luận nào. | Chia sẻ qua WhatsApp

test-foundry là một công cụ mã nguồn mở để tự động hóa kiểm thử Windows guest dựa trên QEMU.

Điểm mạnh là có thể bao quát việc kiểm thử kernel/filesystem driver và ứng dụng UEFI — những mảng khó hơn ứng dụng không gian người dùng thông thường — xuyên suốt toàn bộ luồng khởi động của VM.
Ban đầu tác giả định thử dùng Vagrant, nhưng do gặp giới hạn nên đã tự xây dựng công cụ này.

Công cụ hỗ trợ thiết lập VM, chạy kiểm thử dựa trên snapshot, điều khiển guest qua WinRM/SSH, upload/download tệp, chụp ảnh màn hình, phát hiện panic, memory dump (định dạng minidump), và cả bước preboot để chỉnh sửa hệ thống tệp EFI (efi-add-file).

Đặc biệt, công cụ tập trung vào việc giúp tái hiện các kịch bản như khởi động lại sau khi cài driver, phát hiện BSOD, hay thay thế tệp khởi động UEFI bằng YAML theo từng step.

Hiện tại công cụ chủ yếu tập trung vào Windows guest, còn hỗ trợ Linux guest vẫn là TODO. Phần driver/UEFI tuy khá ngách, nhưng nếu bạn cần thì hãy dùng thử và phản hồi nhé.

Chưa có bình luận nào.

Chưa có bình luận nào.