Kiểm tra an toàn
Kiểm tra an toàn là gì?
Kiểm tra an toàn trong hệ thống phần mềm nhằm mục đích tối ưu hóa an toàn hệ thống trong thiết kế, phát triển, sử dụng và bảo trì hệ thống phần mềm và tích hợp chúng với các hệ thống phần cứng quan trọng về an toàn trong môi trường sản xuất.
Các khía cạnh của An toàn phần mềm:
Phần mềm hoạt động không được tạo ra các mối nguy hiểm - Ví dụ: Hướng dẫn trạng thái của máy bay hiện đại KHÔNG nên lái vào đại dương
Hệ thống giám sát phải hoạt động hoàn hảo - Vd: Máy tính dự phòng Nên tự động khởi động khi lỗi chính
Các mục tiêu trong thử nghiệm an toàn:
Trong các hệ thống phức tạp có nhiều tương tác tham gia, chức năng quan trọng về an toàn cần được xác định và phân tích kỹ lưỡng.
Các yếu tố góp phần và các nguy cơ dẫn đến liên quan đến hệ thống được xác định và loại bỏ.
Số lượng giao diện quan trọng an toàn được giữ ở mức thấp để tránh bị thương hoặc tử vong.
Các thuộc tính an toàn phải được giải quyết như một phần của tất cả các cấp độ kiểm thử phần mềm.