TAILIEUCHUNG - Bài giảng Kiểm thử phần mềm: Bài 2

Bài giảng Kiểm thử phần mềm: Bài 2, sau khi học xong chương này người học có thể hiểu về: Phương pháp kiểm thử ( Testing Methods), các giai đoạn kiểm thử (Testing Levels), quy trình kiểm thử (Testing Process). để 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 2: I. Phương pháp kiểm thử ( Testing Methods) II. Các giai đoạn kiểm thử (Testing Levels) III. Quy trình kiểm thử (Testing Process) PHƯƠNG PHÁP KIỂM THỬ (Testing methods) Kiểm thử hộp trắng (White Box Testing) Kiểm thử hộp đen ( Black Box Testing): Phân vùng tương đương (Equivalence partitioning) Phân tích giá trị biên (Boundary value analysis) Vẽ Đồ Thị Nguyên Nhân Kết Quả (Cause-effect Graphing) Đoán lỗi – Error Guessing PHƯƠNG PHÁP KIỂM THỬ (Testing methods) Có 2 phương pháp: Kiểm thử hộp trắng (White Box Testing): Trong kiểm thử hộp màu trắng, cấu trúc mã hoặc thuật toán của chương trình được đưa vào xem xét. Các trường hợp kiểm thử được thiết kế dựa vào cấu trúc mã hoặc cách thức làm việc của chương trình. Người kiểm thử truy cập vào mã nguồn chương trình và có thể kiểm tra nó, lấy đó làm cơ sở để hỗ trợ việc kiểm thử. Kiểm thử hộp đen ( Black Box Testing): Trong khi đó kiểm thử hộp đen không yêu cầu kỹ sư kiểm thử cần phải có bất kỳ kiến thức về mã hoặc thuật toán của chương trình. Nó kiểm tra các chức năng của hệ thống tức là những gì hệ thống được cho là cần phải làm dựa trên các Đặc tả yêu cầu. Các trường hợp kiểm thử thường được xây dựng xung quanh đó. KIỂM THỬ HỘP ĐEN (Black Box Testing) Là phương pháp test dựa trên đầu vào và đầu ra của chương trình để test mà không quan tâm tới code bên trong được viết ra sao. Tester xem phần mềm như là một hộp đen Trong khi đó kiểm thử hộp đen không yêu cầu kỹ sư kiểm thử cần phải có bất kỳ kiến thức về mã hoặc thuật toán của chương trình. Nó kiểm tra các chức năng của hệ thống tức là những gì hệ thống được cho là cần phải làm dựa trên các Đặc tả yêu cầu. Các trường hợp kiểm thử thường được xây dựng xung quanh đó. Phân vùng tương đương(Equivalence partitioning) Chia (partition) đầu vào thành những nhóm tương đương nhau (equivalence). Nếu một giá trị trong nhóm hoạt động đúng thì tất cả các giá trị trong nhóm đó cũng hoạt động đúng và ngược .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã 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.