Bài giảng Kiểm thử phần mềm: Chương 3 - TS. Nguyễn Thanh Hùng

Bài giảng "Kiểm thử phần mềm - Chương 3: Kiểm thử hộp trắng" cung cấp cho người học các kiến thức: Giới thiệu về kiểm thử hộp trắng, các kỹ thuật kiểm thử hộp trắng (kiểm thử đường dẫn cơ sở, kiểm thử điều kiện/kiểm thử nhánh,.). . | Bài giảng Kiểm thử phần mềm: Chương 3 - TS. Nguyễn Thanh Hùng Trường Đại Học Bách Khoa Hà Nội Viện Công Nghệ Thông Tin &Truyền Thông Kiểm thử phần mềm Kiểm thử hộp trắng TS. Nguyễn Thanh Hùng Bộ Môn Công Nghệ Phần Mềm Email: hungnt@ Website: Nội dung Giới thiệu về kiểm thử hộp trắng Các kỹ thuật kiểm thử hộp trắng: Kiểm thử đường dẫn cơ sở Kiểm thử điều kiện/kiểm thử nhánh Kiểm thử vòng lặp Kiểm thử luồng điều khiển Nhắc lại: Kiểm thử hộp đen Kiểm thử hộp đen là kiểm thử bỏ qua cấu trúc bên trong, chỉ quan tâm tới Output từ Input cho trước có chính xác không. Phân loại: Kiểm thử biên Kiểm thử lớp tương tương Bảng quyết định Kiểm thử đoán lỗi Kiểm thử hộp trắng ng n kiểm thử: • n) • n) • liệu). 4 Nội dung cần kiểm thử hộp trắng ? ) nh) i) liệu) u -> kết thúc (từng luồng điều khiển) ng? 5 Kiểm thử hộp trắng ngai: n Thí dụ đoạn code sau : for (i=1; i Kiểm thử hộp trắng Kiểm thử hộp trắng cũng không phủ được hết trường hợp if (a>0) doIsGreater(); if (a==0) dolsEqual(); p a < 0 - if (a Phủ kiểm thử Do đó, ta nên kiểm thử số test case tối thiểu mà kết quả độ tin cậy tối đa. Nhưng làm sao xác định được số test case tối thiểu nào có thể đem lại kết quả có độ tin cậy tối đa? Phủ kiểm thử (Coverage) : là tỉ lệ các thành phần thực sự được kiểm thử so với tổng thể sau khi đã kiểm thử các test case được chọn. Phủ càng lớn thì độ tin cậy càng cao. Thành phần liên quan có thể là lệnh, điểm quyết định, điều kiện con, đường thi hành hay là sự kết hợp của chúng. 8 .

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU XEM NHIỀU
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.