Nội dung Bài giảng Kiểm thử phần mềm: Bài 4 trình bày đến người học những vấn đề liên quan đến "giám sát quản lý", cụ thể như: QA là gì, QC là gì, tập viết testcases. để nắm chi tiết nội dung của bài giảng! | BÀI GIẢNG KIỂM THỬ PHẦN MỀM BÀI 4: QC (Quality Control) # QA (Quality Assurance) QA: Giám sát, quản lý và đảm bảo chất lượng QC: Kiểm soát chất lượng sản phẩm QA = Đảm bảo Chất lượng Cả 2 lĩnh vực QA và QC đều làm bên mảng quản lý chất lượng QA có nhiệm vụ giám sát để bảo đảm các tiêu chuẩn và quy trình sản xuất PM được định nghĩa và tuân thủ nghiêm túc, hướng đến mục tiêu các sản phẩm (SP) trung gian cũng như SP sau cùng của dự án thỏa mãn các tiêu chuẩn và yêu cầu đã định trước đó. Công việc của QA liên quan đến quy trình (process). Thông thường, trong một dự án PM, khách hàng chỉ trả tiền cho lưc lượng sản xuất trực tiếp như developer và tester, do đó đầu tư vào lực lượng QA là một đầu tư mang tính nội bộ và nền tảng, giúp công ty cải tiến và kiểm soát các quy trình đảm bảo chất lượng Một khi quy trình sản xuất được tuân thủ nghiêm túc, lỗi xuất hiện ở các khâu sản xuất sẽ được nhận diện và ngăn chặn sớm, SP sau cùng (ở chặng kiểm định) sẽ ít lỗi và khả năng thành công của dự án được bảo đảm hơn, do đó tổng chi phí sẽ thấp hơn. QA = Đảm bảo Chất lượng Quy trình bao gồm các biểu mẫu, các bước và hướng dẫn cụ thể giúp thành viên dự án thực hiện một công việc nào đó một cách nhất quán và có kiểm soát. Có rất nhiều quy trình khác nhau được thiết kế tùy theo nhu cầu của một dự án như Quy trình phát triển yêu cầu SP (Requirement); Quy trình thiết kế SP (Design); Quy trình triển khai và viết code (Coding); Quy trình kiểm định SP (Testing); Quy trình cài đặt và hỗ trợ (Delivery); Quy trình bảo trì SP (Maintenance); Quy trình quản trị dự án (Project management); Quy trình quản lý cấu hình (Coonfiguration management); Quy trình đảm bảo chất lượng (Quality Assurance) QA = Đảm bảo Chất lượng QA là người tham gia phát triển quy trình hoạt động ở cấp công ty và ở cấp dự án, đánh giá các tài liệu. Ngoài ra, họ còn phải giám sát và kiểm tra (audit) các hoạt động được thực hiện trong dự án xem chúng có tuân thủ các quy trình (process) đã .