
Báo cáo Thiết kế Test-case trong kiểm thử phần mềm
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Báo cáo "Thiết kế Test-case trong kiểm thử phần mềm"KHOA CÔNG NGHỆ THÔNG TIN ĐẠI HỌC THÁI NGUYÊN Đề tài thực tập chuyên ngành: MỤC LỤCMỤC LỤC...........................................................................................................2DANH MỤC CÁC HÌNH...................................................................................5LỜI NÓI ĐẦU....................................................................................................6TÓM TẮT NỘI DUNG.......................................................................................7CHƯƠNG 1. TỔNG QUAN VỀ KIỂM THỬ PHẦN MỀM.............................9 1.1 Các khái niệm cơ bản về kiểm thử phần mềm......................................9 1.1.1 Kiểm thử phần mềm là gì?................................................................9 1.1.2 Các phương pháp kiểm thử..............................................................10 1.1.2.1 Kiểm thử tĩnh – Static testing....................................................10 THIẾT KẾ TEST-CASE TRONG KIỂM THỬ PHẦN MỀM Sinh viên thực hiện : Phạm Thị Trang Lớp : ĐHCQ K4A Giáo viên hướng dẫn : Nguyễn Hồng Tân Bộ môn : Công nghệ phần mềm Thái Nguyên, tháng 9 năm 2009 2 1.1.2.2 Kiểm thử động – Dynamic testing............................................10 1.1.3 Các chiến lược kiểm thử.................................................................11 1.1.3.1 Kiểm thử hộp đen – Black box testing.....................................11 1.1.3.2 Kiểm thử hộp trắng – White box testing..................................12 1.1.3.3 Kiểm thử hộp xám – Gray box testing......................................13 1.1.4 Các cấp độ kiểm thử phần mềm ...................................................14 1.1.4.1 Kiểm thử đơn vị – Unit test......................................................14 1.1.4.2 Kiểm thử tích hợp – Intergration Test......................................15 1.1.4.3 Kiểm thử hệ thống – System Test ...........................................17 1.1.4.4 Kiểm thử chấp nhận sản phẩm – Acceptance Test.................19 1.1.4.5 Một số cấp độ kiểm thử khác..................................................20 1.1.5 Các phương pháp kiểm thử con người ...........................................21 1.1.5.1 Tổng duyệt – Walkthrough ......................................................21 1.1.5.2 Thanh tra mã nguồn – Code Inspection.....................................22 1.2 Nguyên tắc kiểm thử phần mềm...........................................................22CHƯƠNG 2. THIẾT KẾ TEST – CASE..........................................................24 2.1 Khái niệm................................................................................................24 2.2 Vai trò của thiết kế test – case................................................................24 2.3 Quy trình thiết kế test – case ..................................................................24 2.3.1 Kiểm thử hộp trắng - Kiểm thử bao phủ logic .............................25 2.3.1.1 Bao phủ câu lệnh – Statement Coverage...................................26 2.3.1.2 Bao phủ quyết định – Decision coverage .................................27 2.3.1.3 Bao phủ điều kiện – Condition coverage ................................28 2.3.1.4 Bao phủ quyết định/điều kiện – Decision/condition coverage 30 2.3.1.5 Bao phủ đa điều kiện – Multiple condition coverage...............31 2.3.2 Kiểm thử hộp đen............................................................................33 2.3.2.1 Phân lớp tương đương – Equivalence Patitioning....................33 2.3.2.2 Phân tích giá trị biên – Boundary Value Analysis.....................36 2.3.2.3 Đồ thị nguyên nhân – kết quả - Cause & Effect Graphing.......37 2.3.2.4 Đoán lỗi – Error Guessing.........................................................43 2.3.3 Chiến lược........................................................................................44CHƯƠNG 3. ÁP DỤNG...................................................................................45 3.1 Đặc tả .....................................................................................................45 3.2 Thiết kế test – case..................................................................................47 3.2.1 Vẽ đồ thị nguyên nhân – kết quả....................................................47 3.2.2 Phân lớp tương đương.....................................................................50 3.2.2.1 Xác định các lớp tương đương ......... ...
Tìm kiếm theo từ khóa liên quan:
Thiết kế Test-case kiểm thử phần mềm kỹ nghệ phần mềm chiến lược kiểm thử phương pháp hộp trắng luận vănTài liệu có liên quan:
-
Bài giảng Kiểm thử phần mềm: Bài 2
34 trang 360 0 0 -
Thảo luận đề tài: Mối quan hệ giữa đầu tư theo chiều rộng và đầu tư theo chiều sâu
98 trang 340 0 0 -
LUẬN VĂN: TÌM HIỂU PHƯƠNG PHÁP HỌC TÍCH CỰC VÀ ỨNG DỤNG CHO BÀI TOÁN LỌC THƯ RÁC
65 trang 260 0 0 -
79 trang 250 0 0
-
Giáo trình Công nghệ phần mềm nâng cao: Phần 2
202 trang 242 0 0 -
Luận văn: Thiết kế xây dựng bộ đếm xung, ứng dụng đo tốc độ động cơ trong hệ thống truyền động điện
63 trang 240 0 0 -
Báo cáo thực tập nhà máy đường Bến Tre
68 trang 235 0 0 -
Tiểu luận: Phân tích chiến lược của Công ty Sữa Vinamilk
25 trang 232 0 0 -
Đồ án: Kỹ thuật xử lý ảnh sử dụng biến đổi Wavelet
41 trang 226 0 0 -
BÀI THUYẾT TRÌNH CÔNG TY CỔ PHẦN
11 trang 226 0 0 -
Luận văn đề tài : Thiết kế phần điện áp một chiều cho bộ UPS, công suất 4KVA, điện áp ra 110KV
89 trang 222 0 0 -
Luận văn: Thiết kế, xây dựng hệ thống phun sương làm mát tự động
68 trang 217 0 0 -
Luận văn: Nghiên cứu văn hóa Ấn Độ
74 trang 210 0 0 -
Báo cáo bài tập môn học : phân tích thiết kế hệ thống
27 trang 210 0 0 -
Luận văn: NGHIÊN CỨU ỨNG DỤNG PLC TRONG CÔNG NGHỆ SẢN XUẤT TẠI NHÀ MÁY XI MĂNG LA HIÊN THÁI NGUYÊN
71 trang 208 0 0 -
43 trang 196 0 0
-
BÁO CÁO KHẢO SÁT ĐỊA CHẤT CÔNG TRÌNH
33 trang 187 0 0 -
Báo Cáo môn Phân Tích Thiết Kế Hệ Thống
32 trang 187 0 0 -
Luận văn: Tìm hiểu thực trạng và xây dựng chiến lược Marketing Mix cho sản phẩm nước xả vải mới
30 trang 184 0 0 -
65 trang 183 0 0