Tổng quan
CAS/Tester tập trung vào bài toán kiểm thử Code Access Security cho assembly trong môi trường Microsoft.NET Framework. Công cụ chạy assembly dưới nhiều cấu hình bảo mật khác nhau và tạo báo cáo chi tiết để theo dõi kết quả kiểm thử.

Bối cảnh sử dụng đặc biệt phù hợp khi phần mềm.NET được phân phối qua Internet, Intranet hoặc các kênh triển khai có áp dụng security constraint. Những thay đổi về permission có thể ảnh hưởng trực tiếp đến khả năng chạy của assembly, vì vậy việc kiểm thử trước khi phát hành trở nên cần thiết.
CAS/Tester tự động kiểm thử assembly dưới nhiều cấu hình Code Access Security và xuất báo cáo chi tiết. Gói gồm hơn 80 bài test, hỗ trợ class library, component, user control, Windows Forms và console application.
Tính năng nổi bật
- Large Assembly Handling — Tự động kiểm thử assembly dưới nhiều cấu hình Code Access Security khác nhau.
- Bao gồm hơn 80 bài test dựng sẵn cho nhu cầu kiểm thử ban đầu.
- Cho phép tự viết test bằng VB.NET hoặc C#.
- Cung cấp command line utility cho quy trình chạy test trực tiếp.
- Thực hiện runtime testing bằng cách tạo object theo yêu cầu.
- Gọi các method được chọn trong quá trình kiểm thử runtime.
- Large Assembly Handling — Hỗ trợ gọi các test assembly bên ngoài khi cần mở rộng kịch bản.
Ứng dụng thực tế
- Kiểm thử assembly.NET trước khi triển khai trong môi trường có security policy khác nhau.
- Xác minh ứng dụng hoặc thư viện có bị chặn bởi permission cụ thể hay không.
- Đánh giá hành vi của Windows Forms application dưới các ràng buộc Code Access Security.
- Tự động hóa báo cáo kiểm thử bảo mật bằng XML output.
- Phân tích lỗi thực thi thông qua exception và stack trace theo từng test.
Đối tượng sử dụng phù hợp
- Lập trình viên.NET cần kiểm thử Code Access Security trước khi phát hành
- Tech lead phụ trách chất lượng triển khai ứng dụng qua Internet hoặc Intranet
- QA/test engineer xây dựng quy trình kiểm thử bảo mật cho assembly
- Nhóm phát triển duy trì class library, component hoặc user control trong môi trường.NET
Thông tin kỹ thuật
Câu hỏi thường gặp
CAS/Tester xử lý bài toán gì?
Công cụ tự động kiểm thử assembly cho Code Access Security bằng cách chạy dưới nhiều cấu hình bảo mật và tạo báo cáo chi tiết.
Có sẵn bài test để dùng ngay không?
Có. Gói sản phẩm bao gồm hơn 80 bài test dựng sẵn.
Có thể tự tạo test riêng không?
Có. Test có thể được tạo bằng VB.NET hoặc C#.
CAS/Tester hỗ trợ những loại ứng dụng nào?
Công cụ hỗ trợ class libraries, components, user controls, Windows Forms applications và console applications.
Kết quả đầu ra có phục vụ tự động hóa không?
Có. XML format output được cung cấp để hỗ trợ các bước test automation tiếp theo.




Bình luận