Phương Pháp Kiểm Thử Tự Động Dựa Trên UML 2.0

Trường đại học

Đại học Quốc gia Hà Nội

Chuyên ngành

Hệ thống thông tin

Người đăng

Ẩn danh

Thể loại

luận văn

2015

108
0
0

Phí lưu trữ

30.000 VNĐ

Mục lục chi tiết

LỜI MỞ ĐẦU

1. CHƯƠNG 1: TỔNG QUAN KIỂM THỬ DỰA TRÊN MÔ HÌNH

1.1. Khái niệm kiểm thử dựa trên mô hình

1.2. Quy trình chung của kiểm thử dựa trên mô hình

1.3. Thuận lợi và khó khăn của kiểm thử tự động dựa trên mô hình

2. CHƯƠNG 2: PHƯƠNG PHÁP SINH ĐỒ THỊ DÒNG ĐIỀU KHIỂN TỪ BIỂU ĐỒ TUẦN TỰ

2.1. Chuyển đổi biểu đồ tuần tự sang đồ thị dòng điều khiển

2.2. Định dạng chuẩn khi viết tập xmi từ biểu đồ tuần tự

2.3. Thuật toán sinh tự động đường kiểm thử

2.4. Thuật toán phân tích biểu đồ tuần tự

2.5. Thuật toán chuyển đổi dữ liệu biểu đồ tuần tự sang đồ thị dòng điều khiển

2.6. Thuật toán xác định đường kiểm thử cho khối

2.7. Thuật toán xác định đường kiểm thử cho khối opt và break

2.8. Thuật toán xác định đường kiểm thử cho khối loop

2.9. Thuật toán xác định đường kiểm thử cho khối par và seq

2.10. Thuật toán xác định đường kiểm thử cho khối weak

2.11. Thuật toán xác định đường kiểm thử cho khối striel

2.12. Thuật toán xác định đường kiểm thử cho khối ignore

3. CHƯƠNG 3: PHƯƠNG PHÁP SINH BỘ KIỂM THỬ TỪ ĐỒ THỊ DÒNG ĐIỀU KHIỂN

3.1. Tìm nghiệm thỏa mãn hệ ràng buộc

3.2. Giải hệ sử dụng kỹ thuật sinh ngẫu nhiên

3.3. Giải hệ sử dụng SMT-Solver

3.4. Nhận xét ưu điểm, nhược điểm của hai hướng sinh bộ kiểm thử

4. CHƯƠNG 4: MÔI TRƯỜNG THỬ NGHIỆM BỘ KIỂM THỬ TỰ ĐỘNG

4.1. Môi trường thử nghiệm bộ kiểm thử từ thiết kế

4.2. Quy trình của kiểm thử dựa trên mô hình

4.3. Các bản đặc tả yêu cầu

4.4. Mô hình phản hồi

4.5. Tạo tự động và đưa ra kết luận: Pass hay Fail

4.6. Theo dõi các chuỗi kiểm thử

4.7. Kiểm thử dự đoán và phản hồi

5. CHƯƠNG 5: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

TÀI LIỆU THAM KHẢO

Tài liệu "Phương Pháp Kiểm Thử Tự Động Dựa Trên UML 2.0" cung cấp cái nhìn sâu sắc về cách thức áp dụng phương pháp kiểm thử tự động trong phát triển phần mềm, đặc biệt là thông qua ngôn ngữ mô hình hóa UML 2.0. Tài liệu này nêu bật các kỹ thuật và quy trình cần thiết để tối ưu hóa việc kiểm thử, giúp giảm thiểu lỗi và nâng cao chất lượng sản phẩm. Độc giả sẽ tìm thấy những lợi ích rõ ràng từ việc áp dụng phương pháp này, bao gồm tiết kiệm thời gian, tăng cường độ chính xác và khả năng tái sử dụng các mô hình kiểm thử.

Để mở rộng thêm kiến thức về lĩnh vực này, bạn có thể tham khảo tài liệu Luận văn thạc sĩ nghiên cứu một số phương pháp sinh đầu vào kiểm thử tự động cho android luận văn ths máy tính 604801, nơi trình bày các phương pháp sinh đầu vào cho kiểm thử tự động trên nền tảng Android. Ngoài ra, tài liệu Luận văn thạc sĩ khoa học máy tính kiểm tra ứng dụng trên điện thoại di động android bằng kiểm tra mô hình sẽ giúp bạn hiểu rõ hơn về việc kiểm tra ứng dụng di động thông qua mô hình hóa. Cuối cùng, tài liệu Nghiên cứu ứng dụng một số công cụ kiểm thử có ứng dụng trí tuệ nhân tạo sẽ mang đến cái nhìn mới về việc tích hợp trí tuệ nhân tạo trong quy trình kiểm thử phần mềm. Những tài liệu này sẽ là cơ hội tuyệt vời để bạn khám phá sâu hơn về các khía cạnh khác nhau của kiểm thử tự động và mô hình hóa.