Mã tài liệu: 268635
Số trang: 84
Định dạng: zip
Dung lượng file: 2,545 Kb
Chuyên mục: Tổng hợp
TÓM TẮT NỘI DUNG ĐỒ ÁN TỐT NGHIỆP
Đồ án bao gồm 6 chương mục:
Chương 1: Tổng quan về kiểm thử
Trình bày về lý thuyết kiểm thử: quá trình kiểm thử, mô hình phát triển chữ V, thiết kế trường hợp thử nghiệm, tự động hóa kiểm thử, các công cụ và thư viện mã nguồn mở hỗ trợ việc kiểm thử, lỗi dữ liệu và kiểm thử đơn vị.
Chương 2: Công cụ kiểm thử NUnit
Giới thiệu công cụ kiểm thử NUnit version 2.5 gồm: lớp assert, các thuộc tính.
Chương 3: Hướng dẫn sử dụng NUnit
Hướng dẫn download, cài đặt và cách sử dụng: xây dựng bài toán các phép tính và kiểm thử đơn vị trên NUnit.
Chương 4: Tổng quan chương trình ứng dụng
Giới thiệu về chương trình ứng dụng kiểm tra tam giác. Chương trình kiểm tra tam giác được viết bằng ngôn ngữ C#, sử dụng môi trường lập trình Visual Studio 2008 và chạy trên nền Windows XP.
Chương 5: Thiết kế kiểm thử
Lập kế hoạch, đưa ra các tình huống và kết quả dự đoán cho trường hợp kiểm thử ứng dụng kiểm tra tam giác bằng công cụ NUnit.
Chương 6: Tiến hành kiểm thử
Kiểm thử ứng dụng kiểm tra tam giác dựa trên các tình huống đã vạch ra, đưa ra kết quả cuối cùng, đánh giá.
MỤC LỤC
DANH MỤC CÁC BẢNG
DANH MỤC CÁC HÌNH VẼ
DANH MỤC CÁC TỪ VIẾT TẮT VÀ THUẬT NGỮ
LỜI NÓI ĐẦU
CHƯƠNG 1: TỔNG QUAN VỀ KIỂM THỬ
1.1.GIỚI THIỆU: 11
1.1.1. Bài toán kiểm thử phần mềm 11
1.1.2. Các mục tiêu kiểm thử 11
1.1.3. Mô hình phát triển chữ V 12
1.1.4. Quá trình kiểm thử 13
1.2. KIỂM THỬ PHẦN MỀM 14
1.2.1 Kiểm thử hệ thống 14
1.2.2. Kiểm thử thành phần 22
1.2.3 Thiết kế trường hợp thử nghiệm 26
1.2.4 Tự động hóa kiểm thử 37
1.2.5. Một số công cụ, thư viện nguồn mở hỗ trợ việc kiểm thử 40
1.3. LỖI DỮ LIỆU 41
1.3.1. Vòng đời của lỗi 41
1.3.3. Trạng thái của lỗi 43
1.4.KIỂM THỬ ĐƠN VỊ 44
1.4.1. Tiến trình kiểm thử 44
1.4.2. Kế hoạch kiểm thử Unit 45
1.4.3. Kỹ thuật kiểm thử hộp đen ( Black box ) 45
1.4.4. Kỹ thuật kiểm thử hộp trắng ( White Box) 46
1.4.5. Các trường hợp kiểm thử và dữ liệu kiểm thử 47
1.4.6. Vòng đời của Unit Testing 47
1.4.7. Lợi ích của Unit Testing 47
CHƯƠNG 2: CÔNG CỤ KIỂM THỬ NUnit
2.1. GIỚI THIỆU: 50
2.2. NUnit-Console 50
2.3. NUnit gui runner 50
2.4 Lớp Assert 51
2.5 Các thuộc tính trong NUnit: 52
2.5.1 ExpectedExceptionAttribute 52
2.5.2 FixtureSetUpAttribute 53
2.5.3 Lớp FixtureTearDownAttribute 54
2.5.4 IgnoreAttribute 54
2.5.5 SetUpAttribute 55
2.5.6 TearDownAttribute 55
2.5.7 TestAttribute 56
2.5.8 TestFailed 56
2.5.9 TestFixtureAttribute 57
CHƯƠNG 3: HƯỚNG DẪN SỬ DỤNG NUnit
3.1.Hướng dẫn dowload phần mềm 59
3.2.Hướng dẫn sử dụng phần mềm 59
3.3.Bắt đầu nhanh với NUnit 60
CHƯƠNG 4: TỔNG QUAN CHƯƠNG TRÌNH ỨNG DỤNG
4.1 Mô tả bài toán 68
4.1.1 Mục đích 68
4.1.2 Phạm vi 68
4.2 Mô tả chương trình 68
4.2.1Tổng quan chương trình 68
4.2.2 Các hệ thống liên quan 68
4.3 Các yêu cầu chung 68
4.3.1 Yêu cầu về kiến trúc chương trình 68
4.3.2 Các yêu cầu về thẩm mỹ 69
4.3.3 Các yêu cầu về sử dụng 69
4.4. Chương trình 69
4.4.1 Giao diện chương trình 69
4.4.2 Mô tả các đối tượng 70
4.4.2 Mã code của chương trình 70
CHƯƠNG 5: THIẾT KẾ KIỂM THỬ
5.1 Kiểm thử hộp đen 75
5.1.1 Yêu cầu giao diện 75
5.1.2 Mô tả các tình huống Test 75
5.2 Kiểm thử hộp trắng 76
CHƯƠNG 6: TIẾN HÀNH KIỂM THỬ
6.1 Kiểm thử hộp đen 77
6.1.1 Kết quả kiểm thử giao diện 77
6.1.2 Kết quả kiểm thử chức năng 77
6.2 Kiểm thử hộp trắng 78
KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN
TÀI LIỆU THAM KHẢO
Những tài liệu gần giống với tài liệu bạn đang xem
📎 Số trang: 138
👁 Lượt xem: 530
⬇ Lượt tải: 16
📎 Số trang: 138
👁 Lượt xem: 313
⬇ Lượt tải: 16
📎 Số trang: 155
👁 Lượt xem: 453
⬇ Lượt tải: 16
📎 Số trang: 166
👁 Lượt xem: 569
⬇ Lượt tải: 16
📎 Số trang: 166
👁 Lượt xem: 333
⬇ Lượt tải: 16
📎 Số trang: 1
👁 Lượt xem: 561
⬇ Lượt tải: 16
📎 Số trang: 1
👁 Lượt xem: 558
⬇ Lượt tải: 16
📎 Số trang: 83
👁 Lượt xem: 710
⬇ Lượt tải: 16
📎 Số trang: 23
👁 Lượt xem: 429
⬇ Lượt tải: 16
📎 Số trang: 158
👁 Lượt xem: 410
⬇ Lượt tải: 16
📎 Số trang: 34
👁 Lượt xem: 441
⬇ Lượt tải: 16
Những tài liệu bạn đã xem
📎 Số trang: 84
👁 Lượt xem: 869
⬇ Lượt tải: 16