Bài giảng Công cụ kiểm thử phần mềm - Bài 5: Báo cáo kiểm thử phần mềm

Bài 5 – Báo cáo kiểm thử phần mềm  
Công cụ kiểm thử phần mềm  
1
Nội dung  
Bug report  
Test summary report  
Vòng đời lỗi phần mềm  
2
Công cụ kiểm thử phần mềm  
2/4/2015  
Tài liệu kiểm thử  
Test Plan  
Test Data  
Test Cases  
Test Script  
Test Results  
Incident/Defect Report  
Test Summary Report  
Test analysis  
Công cụ kiểm thử phần mềm  
3
2/4/2015  
Bug Report  
Báo cáo lỗi cho mỗi test case failed  
Cung cấp thông tin chi tiết về sự cố hoặc  
lỗi cho những bên liên quan  
Người phát triển: sửalỗi  
Người quản lý: quyết định tài nguyên, cấp  
phát, ưu tiên  
Nhân viên hỗ trợ kỹ thuật: nắm bắt thông tin  
thực hiện, chuẩn bị  
Kiểm thử viên: cần biết trạng thái của hệ  
thống hiện tại  
2/4/2015  
4
Công cụ kiểm thử phần mềm  
Nội dung báo cáo lỗi  
1. Bug ID  
2. Function name  
3. Problem summary  
4. How to reproduce it  
5. Reported by  
6. Date  
7. Assign to  
8. Status  
9. Priority  
10. Severity  
5
Công cụ kiểm thử phần mềm  
2/4/2015  
1. Bug ID  
Mã định danh để phân biệt các bug khác  
Bug ID khác với Test case ID  
6
Công cụ kiểm thử phần mềm  
2/4/2015  
2. Function name  
Tên chức năng lỗi được phát hiện  
Ví dụ:  
Đăng nhập  
Đăng ký  
Danh sách tài khoản  
Thêm tài khoản  
Xóa tài khoản  
7
Công cụ kiểm thử phần mềm  
2/4/2015  
3. Problem summary  
Tóm tắt nội dung lỗi  
Mô tả lại mục đích của test case và kết quả  
thực tế không như kết quả mong đợi  
Ví dụ:  
Không thông báo lỗi khi đăng ký tài khoản đã tồn tại  
Không thông báo lỗi khi ô email bỏ trống  
Không thông báo lỗi khi số khách quá số lượng qui  
định  
Tiền phòng tính sai trong trường hợp ngày đi = ngày  
đến  
8
Công cụ kiểm thử phần mềm  
2/4/2015  
4. How to reproduce it  
Mô tả các bước để tái hiện lại lỗi  
Dùng lại test step, expected result và actual result  
Ví dụ:  
1. Vào chức năng tính tiền phòng  
2. Nhập [Ngày đến] là “1/1”  
3. Nhập [Ngày đi] là “1/1”  
4. Chọn [Loại phòng] là A  
5. Nhập [Số khách] là 1  
6. Nhập [Dịch vụ] là 0  
7. Bấm [Tính tiền]  
Mong đợi số tiền là 450 và kết quả thực tế là 0  
9
Công cụ kiểm thử phần mềm  
2/4/2015  
Nội dung báo cáo lỗi  
5. Reported by  
Người tạo ra báo cáo lỗi  
6. Date  
Ngày tạo báo cáo  
7. Assign to  
Phân công dev sửa lỗi  
8. Status  
Trạng thái lỗi  
Bắt đầu trạng thái Open  
Sau khi xử lý Fixed/Resolved  
Không ảnh hưởng nữa Close  
10  
Công cụ kiểm thử phần mềm  
2/4/2015  
9. Priority  
Độ ưu tiên xử lý lỗi  
Phân loại  
Fix immediately  
Fix as soon as possible  
Must fix before the next milestone  
Must fix before final  
Fix if possible  
Optional  
11  
Công cụ kiểm thử phần mềm  
2/4/2015  
10. Severity  
Độ nghiêm trọng của lỗi  
Phân loại  
Minor  
Serious  
Fatal  
12  
Công cụ kiểm thử phần mềm  
2/4/2015  
Đặc điểm của báo cáo lỗi  
Written – Viết ra  
Numbered – Đánh chỉ mục  
Simple – Đơn giản  
Understandable – Dể hiểu  
Reproducible – Có thể tái hiện lại  
Legible – Rõ ràng  
Non-judgmental – Không phán xét  
13  
Công cụ kiểm thử phần mềm  
2/4/2015  
Đặc điểm của báo cáo lỗi  
Written – Viết ra  
Mô tả lỗi bằng văn bản  
Nên báo cáo lỗi dù lỗi có thể sửa nhanh  
Numbered – Đánh chỉ mục  
Truy vết thông qua chỉ số  
Simple – Đơn giản  
Sử dụng 1 báo cáo cho 1 lỗi  
Nhiều lỗi trên 1 báo cáo gây nhầm lẫn  
Understandable – Dể hiểu  
Mô tả lỗi rõ ràng  
Bỏ các chi tiết không cần thiết  
14  
Công cụ kiểm thử phần mềm  
2/4/2015  
Đặc điểm của báo cáo lỗi  
Reproducible – Có thể tái hiện lại  
Khách hàng thường báo cáo lỗi không thể tái hiện lại  
Mô tả từng bước rõ ràng, lưu ý trạng thái bắt đầu  
Phân tích để chọn số bước ít nhất  
Legible – Rõ ràng  
Áp dụng cho báo cáo tay  
Non-judgmental – Không phán xét  
Không thể hiện cảm xúc cá nhân  
Mâu thuẫn có thể gây hậu quả nghiêm trọng  
15  
Công cụ kiểm thử phần mềm  
2/4/2015  
Tạo một lỗi có thể tái hiện được  
Ghi lại mọi thứ đã làm trong lúc kiểm thử  
Sử dụng chương trình ghi lại thao tác  
chuột, bàn phím  
Sử dụng chương trình quay màn hình  
16  
Công cụ kiểm thử phần mềm  
2/4/2015  
Test summary report  
Là tài liệu tóm tắt hoạt động kiểm thử và  
kết quả  
Cấu trúc  
Summary  
Test Case result report  
Defect Report  
Open point  
17  
Công cụ kiểm thử phần mềm  
2/4/2015  
Test summary report  
Thống kê lỗi theo chức năng  
18  
Công cụ kiểm thử phần mềm  
2/4/2015  
Test summary report  
Thống kê lỗi theo phân loại lỗi  
Defect Type  
Business logic  
Coding logic  
Coding standard  
Data - Database in
Design issue  
- Requirement workshop  
- Review code  
- Prototype designer  
- Coding convention  
Feature missing  
Functionality (Othe
Other  
Performance  
Req misunderstand
Security - Access C
User Interface  
Total  
Công cụ kiểm thử phần mềm  
2/4
Test summary report  
Thống kê lỗi theo độ nghiêm trọng  
- Unit Test before integration  
- Common defects relating  
interface  
20  
Công cụ kiểm thử phần mềm  
2/4/2015  
Tải về để xem bản đầy đủ
pdf 23 trang yennguyen 12240 Free
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng Công cụ kiểm thử phần mềm - Bài 5: Báo cáo kiểm thử phần mềm", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

File đính kèm:

  • pdfbai_giang_cong_cu_kiem_thu_phan_mem_bai_5_bao_cao_kiem_thu_p.pdf