1. Trang chủ
  2. » Tất cả

Chương 1 TỔNG QUAN về KIỂM THỬ PHẦN mềm

12 1 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Nội dung

Chương 1 TỔNG QUAN VỀ KIỂM THỬ PHẦN MỀM Chương 4 QUẢN LÝ KIỂM THỬ TRƯỜNG ĐẠI HỌC THƯƠNG MẠI Khoa HTTT Kinh tế và THMĐT Bộ môn Công nghệ thông tin NỘI DUNG 1 Giới thiệu quản lý kiểm thử 2 Lập kế hoạch[.]

TRƯỜNG ĐẠI HỌC THƯƠNG MẠI Khoa HTTT Kinh tế THMĐT Bộ môn Công nghệ thông tin Chương QUẢN LÝ KIỂM THỬ NỘI DUNG Giới thiệu quản lý kiểm thử Lập kế hoạch kiểm thử Đảm bảo thực thi theo kế hoạch Khi cần thực quản lý kiểm thử? Các công cụ hỗ trợ kiểm thử Giới thiệu Quản lý kiểm thử tiến trình quản lý hoạt động liên quan đến kiểm thử phần mềm ▪ Quản lý kiểm thử nên bắt đầu bắt đầu tiến trình phát triển phần mềm để đảm bảo đủ thời gian tài nguyên cho hoạt động kiểm thử, tăng tính cộng tác nhóm kiểm thử ▪ Hai hoạt động chính: ▪ — — Lập kế hoạch kiểm thử Đảm bảo thực thi theo kế hoạch Giới thiệu Quản lý kiểm thử giao cho Test Manager ▪ Test Manager hay gọi Test Leader: người định chất lượng phần mềm, kiểm sốt q trình kiểm thử xác nhận chất lượng phần mềm ▪ Test Manager có nhiệm vụ: ▪ — — Tổ chức kiểm sốt q trình Kiểm thử Nhận định vấn đề phát sinh, truy vết nguyên nhân kiểm soát trình kiểm thử để cung cấp phần mềm chất lượngách Vai trò người quản lý kiểm thử Test Manager chịu trách nhiệm lớn cho thành công dự án: ▪ Lập kế hoạch & quản lý tài nguyên giải vấn đề phát sinh ảnh hướng đến hoạt động kiểm thử ▪ Xây dựng đạo nhóm kiểm thử để dự án thành cơng ▪ Xác định phạm vi kiểm thử bối cảnh lần chuyển giao phiên ▪ Triển khai quản lý tài nguyên để kiểm thử ▪ Áp dụng phép đo lường số liệu kiểm thử thích hợp sản phẩm nhóm kiểm thử ▪ Lập kế hoạch, triển khai quản lý hoạt động kiểm thử Các vấn đề phát sinh ảnh hưởng đến hoạt động kiểm thử • • • • • Khơng đủ thời gian để kiểm thử Không đủ tài nguyên để kiểm thử Ngân sách dự án thấp tiến độ q gấp rút Các nhóm kiểm thử khơng phải lúc nơi Các yêu cầu phức tạp để kiểm thử xác nhận Những công việc cụ thể Tổ chức hoạt động kiểm thử: xác định người thực công việc cần thực Ước lượng, lên kế hoạch, lựa chọn chiến lược cho hoạt động kiểm thử để đảm bảo chất lượng, hiệu tiết kiệm chi phí Giám sát, điều khiển việc thực báo cáo kết thực Quản lý cấu hình: quản lý tài liệu kiểm thử Phân tích quản lý rủi ro, ảnh hưởng đến dự án ngược lại Khi bắt đầu Quản lý kiểm thử ▪ Khơng nên trì hỗn quy trình kiểm thử cuối quy trình phát triển phần mềm mà nên bước quy trình phát triển thực song song với giai đoạn phát triển — ▪ Thiếu tài nguyên (thời gian, tiền bạc) cho kiểm thử Làm để tích hợp quy trình kiểm thử với quy trình phát triển Test action: kiểm thử chế tác tạo giai đoạn — Test design: sử dụng chế tác tạo giai đoạn kết kiểm thử giai đoạn trước để chuẩn bị cho việc kiểm thử sản phẩm cuối — Test influence: sử dụng chế tác tạo giai đoạn kết kiểm thử giai đoạn trước để chuẩn bị cho việc phát triển tương lai — Tích hợp quy trình kiểm thử vào quy trình phát triển ▪ Giai đoạn phân tích đặc tả yêu cầu — — — Kiểm thử thực để đánh giá yêu cầu với tiêu chí: xác, đầy đủ, khơng mâu thuẫn kiểm thử Các kỹ thuật áp dụng: inspection prototyping Mục tiêu: yêu cầu đánh giá trước thực thiết kế Tích hợp quy trình kiểm thử vào quy trình phát triển ▪ Giai đoạn thiết kế — — — — Kiểm thử thực để đánh giá quán thiết kế đặc tả yêu cầu Bất thay đổi đặc tả yêu cầu phải phản ánh thiết kế Đánh giá tính tương thích giao diện phần mềm Thiết kế ca kiểm thử cho kiểm thử đơn vị đặc tả kiểm thử chi tiết cho kiểm thử mức tích hợp mức hệ thống Tích hợp quy trình kiểm thử vào quy trình phát triển ▪ Giai đoạn lập trình — — ▪ Thực kiểm thử mức đơn vị Chuẩn bị cho kiểm thử mức tích hợp kiểm thử mức hệ thống Giai đoạn chuyển giao bảo trì — — Thực kiểm thử mức hệ thống, mức chấp nhận Khi có phát sinh lỗi thêm yêu cầu mới, kiểm thử hồi quy cần thực để đảm bảo phần mềm hoạt động tốt với phần chức trước phần chức sửa đổi, bổ sung Tổng kết Chất lượng hiệu hoạt động kiểm thử định chất lượng sản phẩm phần mềm thành công dự án phát triển phần mềm ▪ Trách niệm người quản lý kiểm thử lên kế hoạch cho quy trình kiểm thử kiểm tra, giám sát tồn quy trình kiểm thử để đảm bảo chất lượng kiểm thử thời gian, chi phí, tài ngun có hạn ▪ ... quan đến kiểm thử phần mềm ▪ Quản lý kiểm thử nên bắt đầu bắt đầu tiến trình phát triển phần mềm để đảm bảo đủ thời gian tài nguyên cho hoạt động kiểm thử, tăng tính cộng tác nhóm kiểm thử ▪ Hai... tính tương thích giao diện phần mềm Thiết kế ca kiểm thử cho kiểm thử đơn vị đặc tả kiểm thử chi tiết cho kiểm thử mức tích hợp mức hệ thống Tích hợp quy trình kiểm thử vào quy trình phát triển... quản lý kiểm thử Lập kế hoạch kiểm thử Đảm bảo thực thi theo kế hoạch Khi cần thực quản lý kiểm thử? Các công cụ hỗ trợ kiểm thử Giới thiệu Quản lý kiểm thử tiến trình quản lý hoạt động liên quan

Ngày đăng: 09/01/2023, 09:17

w