Đăng ký Đăng nhập

Tài liệu Pha kiểm thử 1

.DOCX
11
417
141

Mô tả:

pha kiểm thử
HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG ---------- BÁO CÁO BÀI TẬP PHÂN TÍCH THIẾT KẾ, ĐẢM BẢO CHẤT LƯỢNG PHẦN MỀM ĐỀ TÀI: Hệ thống quản lý cho thuê sân bóng mini. Modul: Thống kê khung giờ được thuê nhiều nhất. Pha: Kiểm thử. Nhóm môn học : 02 Tên sinh viên : Lê Anh Hào Mã sinh viên : B13DCCN198 I. Viết test plan cho module: 1 Giới thiệu 1.1 Mục đích Tài liệu kế hoạch kiểm thử này đưa ra các mục đích sau:  Xác định thông tin cơ bản của module và các thành phần chức năng được kiểm thử và không được kiểm thử.  Liệt kê những yêu cầu cho việc kiểm thử (Test Requirements).  Những chiến lược kiểm thử nên được sử dụng.  Ước lượng những yêu cầu về tài nguyên và chi phí cho việc kiểm thử.  Những tài liệu được lập sau khi hoàn thành việc kiểm thử. 1.2 Tổng quan Module thống kê khung giờ được thuê nhiều nhất là module cho phép người quản lý có thể liệt kê ra được một danh sách các khung giờ được thuê nhiều nhất và có thể xem được chi tiết có những khách hàng nào đã đặt vào khung giờ đó. Từ đó, người quản lý có thể cho ra được những biện pháp kinh doanh hiệu quả để tăng doanh thu. 1.3 Phạm vi Tài liệu kế hoạch kiểm thử này được áp dụng cho việc kiểm thử những chức năng của module thống kê khung giờ được thuê nhiều nhất. Các dịch vụ, chức năng cần kiểm tra:  Liệt kê danh sách các khung giờ được thuê nhiều nhất.  Xem được chi tiết các khách hàng nào đã đặt vào khung giờ được thuê nhiều nhất đó. 1.4 Các định nghĩa và các từ viết tắt được dùng Thuật ngữ AT Diễn giải Acceptance test Định nghĩa Kiểm thử chấp nhận PM Project Manager Quản lí dự án PTL Project Technical Leader Leader QA Quality Assurance Đảm bảo chất lượng SRS Software Requirement Specification Yêu cầu đặc tả phần mềm ST System test Kiểm thử hệ thống TP Test Plan Kế hoạch kiểm thử TC Test Case Ca kiểm thử UAT User Acceptance test Kiểm thử chấp nhận người dùng UT Unit Test Kiểm thử đơn vị 1.5 Những người sử dụng tài liệu này Tài liệu này được sử dụng cho Test Manager, Test Designer và Tester. 2 Tài liệu tham khảo  Bài tập lớn dành cho sinh viên môn học Kiểm Tra Phần Mềm  Slides môn học kiểm thử phần mềm 3 Lịch trình công việc Milestone Deliverables Duration Start Date End Date Lập kế hoạch kiểm thử Tài liệu Test Plan 2 ngày 03/06/2017 04/06/2017 Xem lại các tài liệu Tài liệu Tes Plan 2 ngày 03/06/2017 04/06/2017 Thiết kế các testcase Tài liệu Testcase 1 ngày 05/06/2017 05/06/2017 Viết các testcase Tài liệu Testcase 2 ngày 06/06/2017 07/06/2017 Xem lại các testcase Tài liệu Testcase 1 ngày 07/06/2017 07/06/2017 Thực thi các testcase Tài liệu Testcase 1 ngày 08/06/2017 08/06/2017 Ghi nhận và đánh giá kết quả kiểm thử Tài liệu Testcase 2 ngày 08/06/2017 09/06/2017 Biểu đồ Gantt https://phim365.net 4 Những yêu cầu về tài nguyên 4.1 Phần cứng CPU RAM HDD Architecture Intel Core i5, 2.3 GHz 4 GB 360 GB 64 bit 4.2 Phần mềm Tên phần mềm Microsoft Windows 7 Professional Phiên bản 7 Loại Hệ điều hành 4.3 Công cụ kiểm thử Hoạt động Công cụ Nhà cung cấp Phiên bản Quản lý Test Case Microsoft Office Excel Microsoft 2007 Quản lý Configuration Microsoft Office Word Microsoft 2007 Defect Tracking Microsoft Office Excel Microsoft 2007 Quản lý tiến độ kiểm thử Microsoft Project Microsoft 2010 Professional 4.4 Môi trường kiểm thử Máy tính có cài phần mềm hệ thống quản lý cho thuê sân bóng mini. Hệ điều hành được sử dụng là Microsoft Windows 7 Professional trở lên. 4.5 Nhân sự 4.5.1 Vai trò và trách nhiệm Thành viên Vai trò Test Manager / Test Designer / Tester: Lập kế hoạch Lê Anh Hào kiểm thử, quản lý tiến độ hoạt động kiểm thử, thiết kế các testcase bổ sung và thực thi các testcase bổ sung 4.5.2 Đào tạo - https://phim365.net 5 Phạm vi kiểm thử 5.1 Những chức năng được kiểm thử 5.1.1 Hiển thị danh sách các khung giờ được thuê nhiều nhất:  Kiểm tra chức năng hiển thị các khung giờ được thuê nhiều nhất: - Hiển thị có đúng các khung giờ được sắp xếp giảm dần theo số lượt thuê không. - Hiển thị có đúng theo form lần lượt với các cột như sau:stt, khung giờ, ngày, cột tổng số lượt được thuê, cột tổng số tiền thu được. - Có các nút option detail ở cuối cùng mỗi hàng của khung giờ. 5.1.2 Hiển thị danh sách chi tiết các khách hàng đặt vào khung giờ đó:  Kiểm tra chức năng hiển thị chi tiết các khách hàng đặt vào khung giờ đó sau khi nhấn vào option detail của mỗi khung giờ. - Hiển thị có đúng các khách hàng đã đặt vào khung giờ đó không. - Hiên thị có đúng theo form lần lượt với các cột như sau:id, tên khách, tên sân, ngày giờ, giá, tổng tiền. - Hai nút Back , OK có thực hiện đúng chức năng không. 5.2 Những chức năng không được kiểm thử 6 Chiến lược kiểm thử 6.1 Test Stages 6.2 Các loại kiểm thử Kiểm thử chức năng Mục đích kiểm tra Đảm bảo các chức năng được kiểm tra hoạt động chính xác theo đặc tả yêu cầu Kỹ thuật Thực thi tất cả các trường hợp có thể có cho mỗi nhóm chức năng, sử dụng dữ liệu hợp lệ và không hợp lệ để xác định: - Kết quả mong đợi khi dữ liệu hợp lệ được sử dụng - Cảnh báo phù hợp hiện ra khi dữ liệu không hợp lệ được sử dụng Tiêu chuẩn dừng Tất cả các testcase đã được thiết kế đều được thực thi. Tất cả các lỗi tìm thấy đều được ghi nhận lý do rõ ràng để có thể giúp cho developer khắc phục. Chịu trách nhiệm Test Designer / Tester kiểm thử 7 Cách kiểm thử Kiểm thử bằng tay thủ công, tuần tự theo các bước được định nghĩa trong testcase Xử lý ngoại lệ Liệt kê tất cả các vấn đề liên quan phát sinh trong quá trình thực thi kiểm thử. Điều kiện chấp nhận Passed tất cả các testcases đã được định nghĩa. Hệ thống chạy ổn định trên các máy tính khác nhau chạy trên nền windown 7 profeshonal trở lên. 8 Defect Tracking 8.1 Phân loại lỗi Mức độ nghiêm trọng High Medium Low Đặc tả lỗi - Không hiện thị được danh sách các khung giờ được thuê nhiều lên - Không hiển thị được chi tiết các danh sách các khách hàng thuê tại khung giờ đó. - Hiển thị không đúng chi tiết khách hàng đã thuê vào khung giờ đó. - Không thực hiện được các chức năng của nút Back, OK. - Hiển thị danh sách không đúng theo form theo số cột đã quy định. - Các chức năng chạy không ổn định 8.2 Quy trình xử lý lỗi Ghi nhận lại các lỗi được tìm thấy trong quá trình kiểm thử. Báo cáo cho admin của phần mềm hệ thống cho thuê sân bóng mini. II. Viết tất cả các test case cho module: Project Name: Module Name: Version: Tester Hệ Thống Cho Thuê Sân Bóng Mini Thống ke các khung giờ được thuê nhiều. Lê Anh Hào Test case Hiển thị danh sách các khung giờ được thuê Test enviroment: NetBeans/Java Swing Creat date: 20/12/2017 nhiều Pass Failed N/A 2 Feature 0 Test case description Test data Test UI Màn hiển thị danh sách thống kê các khung giờ được thuê nhiều Test chức năng của button option detail Number of Test cases 2 Expected Result Actual Result Tester Date Tại màn hình “Thống kê các khung giờ được thuê nhiều”, bằng trực quan kiểm tra hiển thị: 1. Đã có các khung giờ thống kê ra chưa. 2. Bảng danh sách có các cột theo thứ tự: Stt, khung giờ, ngày, cột tổng số lượt được thuê, cột tổng số tiền thu được. 3. Có các button option detail hiện ở cuối mỗi dòng không. 1. Đã có các khung giờ được thuê nhiều hiện thị ra danh sách dưới dạng bảng. 2. Hiển thị các dữ liệu lên theo đúng thứ tự của cột. 3. Đã có có button option detail ở cuối mỗi dòng. 1. Đã có các khung giờ được thuê nhiều hiện thị ra danh sách dưới dạng bảng. 2. Hiển thị các dữ liệu lên theo đúng thứ tự của cột. 3. Đã có có button option detail ở cuối mỗi dòng. Lê Anh Hào 20/12/201 7 Tại danh sách thống kê các khung giờ nhuê nhiều được hiển thị dưới dạng bảng ta nhấn vào nút detail của dòng đầu tiên. Hiển thị lên màn hình “Chi tiết khách hàng đặt” Hiển thị lên màn hình “Chi tiết khách hàng đặt” Lê Anh Hào 20/12/201 7 Test case Hiển thị danh sách chi tiết các khách hàng đã đặt đó. Passvào khung giờ Failed N/A Number of Test cases Resul t Pass Pass Notes 3 Feature Test UI Màn hiển thị danh sách chi tiết các khách hàng đã đặt vào khung giờ đó. 0 Test case description Tại màn hình “Chi tiết khách hàng đặt”, bằng trực quan kiểm tra hiển thị: 1. Đã hiển thị các khách hàng đặt vào khung giờ đó hay chưa. 2. Bảng danh sách có các cột theo thứ tự: id, tên khách, tên sân, ngày giờ, giá, tổng tiền 3. Có các button Back, OK hiện ở cuối bảng hay không. Test data 3 Expected Result 1. Đã chi tiết các khách hàng đã đặt vào khung giờ đó. 2. Hiển thị các dữ liệu lên theo đúng thứ tự của cột. 3. Đã có button Back, OK ở cuối bảng. Actual Result 1. Đã chi tiết các khách hàng đã đặt vào khung giờ đó. 2. Hiển thị các dữ liệu lên theo đúng thứ tự của cột. 3. Đã có button Back, OK ở cuối bảng. Teste r Lê Anh Hào Date 20/12/2 017 Resul t Pass Notes Test chức năng của button Back Tại danh sách chi tiết các khách hàng đã đặt được hiển thị dưới dạng bảng ta nhấn vào nút Back ở dưới bảng. Quay trở lại danh sách các khung giờ được thuê nhiều. Quay trở lại danh sách các khung giờ được thuê nhiều. Lê Anh Hào 20/12/2 017 Pass Test chức năng của button OK Tại danh sách chi tiết các khách hàng đã đặt được hiển thị dưới dạng bảng ta nhấn vào nút OK ở dưới bảng. Quay trở lại giao diện menu chính của người quản lý. Quay trở lại giao diện menu chính của người quản lý. Lê Anh Hào 20/12/2 017 Pass Xem phim mới nhât tại phimhay
- Xem thêm -

Tài liệu liên quan