Bài giảng "Kiểm thử phần mềm - Chương 4: Các quá trình kiểm thử" cung cấp cho người học các kiến thức: Chiến lược kiểm thử, sự thích ứng của chiến lược kiểm thử, tổ chức kiểm thử, phân công trách nhiệm kiểm thử, . | Trường Đại Học Bách Khoa Hà Nội Viện Công Nghệ Thông Tin amp Truyền Thông Kiểm thử phần mềm Các quá trình kiểm thử TS. Nguyễn Thanh Hùng Bộ Môn Công Nghệ Phần Mềm Email hungnt@ Website http hungnt https tailieudientucntt Chiến lược kiểm thử Bắt đầu từ module level cho đến lúc tích hợp thành hệ thống trọn vẹn Các kỹ thuật kiểm thử khác nhau thích hợp tạo các thời điểm khác nhau Kiểm thử được kiểm soát bởi các developers và các nhóm kiểm thử độc lập Kiểm thử và gỡ lỗi là các hoạt động khác nhau nhưng gỡ lỗi phải được thích ứng trong chiến lược kiểm thử https tailieudientucntt Sự thích ứng của chiến lược kiểm thử Chiến lược cần thích ứng với từng mức kiểm thử Kiểm thử mức thấp xác minh từng đoạn mã nguồn có tương ứng và thực thi đúng đắn không Kiểm thử mức cao xác minh và thẩm định các chức năng hệ thống chủ yếu có đúng đặc tả và đáp ứng yêu cầu của khách hàng không 3 https tailieudientucntt Sự đáp ứng của chiến lược kiểm thử Mỗi chiến lược đáp ứng được yêu cầu người quan tâm Có các hướng dẫn cho người thực hiện tiến hành kiểm thử Có các cột mốc cho các nhà quản lý kiểm soát hoạt động đảm bảo chất lượng Có thước đo để có thể nhận ra các vấn đề càng sớm càng tốt và khách hàng nhận biết được quá trình kiểm thử 4 https tailieudientucntt Tổ chức kiểm thử Kiểm thử phần mềm là một phần của hoạt động Xác minh và thẩm định Xác minh là một tập các hoạt động để đảm bảo rằng phần mềm thực hiện đúng chức năng đã được đặc tả Thẩm định là một tập hợp các hoạt động để đảm bảo rằng phần mềm đã đáp ứng đúng các yêu cầu của khách hàng Câu hỏi Ai làm Làm cái gì Khi nào Và mối quan hệ 5 https tailieudientucntt Trách nhiệm kiểm thử phần mềm Các kỹ sư phần mềm làm ra phần mềm. Một cách tự nhiên họ cần tiến hành các kiểm thử ban đầu. Về nguyên tắc người làm sản phẩm kiểm tra sản phẩm là không hợp lý. Có một số hiểu .