Đề tài xây dựng website bán giày sử dụng công nghệ laravel kết hợp vuejs

17 2 0
Đề tài xây dựng website bán giày sử dụng công nghệ laravel kết hợp vuejs

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

ĐẠI HỌC DUY TÂN KHOA CÔNG NGHỆ THÔNG ✰ - TÊN ĐỀ TÀI: XÂY DỰNG WEBSITE BÁN GIÀY SỬ DỤNG CÔNG NGHỆ LARAVEL KẾT HỢP VUEJS (Test Plan Document) Giảng viên hướng dẫn: Ths Lưu Văn Hiền Thành viên: Nguyễn Thanh Thiện : 25211 Nguyễn Duy Phương : 25211 Nguyễn Quốc Hưng : 25211 Nguyễn Hữu Toàn : 25211 Đà Nẵng, 03 – 2023 ĐỒ ÁN TỐT NGHIỆP GVHD: Ths Lưu Văn Hiền Dự án viết tắt PROJECT INFORMATION WBG Tên dự án Thời gian bắt đầu Lead Institution Giáo viên hướng dẫn Chủ sở hữu dự án & Chi tiết liên hệ Website bán giày Thời gian kết 27/03/2023 thúc 10/05/2023 Khoa Công Nghệ Thông Tin, Trường Đại Học Duy Tân Lưu Văn Hiền Email: js.luuhien@gmail.com Phone: 0779500029 Nguyễn Hữu Toàn Email: nguyenhuutoan20201@gmail.com Đối tác Phone: 0582489368 Duy Tan University Quản lý dự án Nguyễn Hữu Toàn nguyenhuutoan20 Scrum Master 0582489368 201@gmail.com Nguyễn Quốc Hưng nguyenquochu50 @gmail.com 0702748352 duyphuongnguyen Thành viên nhóm Nguyễn Duy Phương 467@gmail.com 0845002867 Nguyễn Thanh Thiện thanhthien161200 0935693907 @gmail.com ĐỒ ÁN TỐT NGHIỆP GVHD: Ths Lưu Văn Hiền DOCUMENT NAME Tiêu đề tài liệu Test PLan Document Tác giả Nguyễn Duy Phương Chức vụ Thành viên Ngày 05/05/202 Tên tài liệu: KLTN-SE.01.Project Test Plan URL Access Khoa CNTT REVISION HISTORY Version 1.0 2.0 Person Nguyễn Duy Phương Nguyễn Duy Phương Date 10/04/2023 05/05/2023 Description Tài liệu Chỉnh sửa ĐỒ ÁN TỐT NGHIỆP GVHD: Ths Lưu Văn Hiền PHÊ DUYỆT TÀI LIỆU Signature: Người hướng dẫn Lưu Văn Hiền Date: ………/03/2023 Signature: Chủ sở hữu Date: ………/03/2023 Signature: Đội sản xuất Nguyễn Duy Phương Date: ………/03/2023 Signature: Nguyễn Thanh Thiện Date: ………/03/2023 Signature: Thành viên Nguyễn Hữu Toàn Date: ………/03/2023 Signature: Nguyễn Quốc Hưng Date: ………/03/2023 ĐỒ ÁN TỐT NGHIỆP GVHD: Ths Lưu Văn Hiền MỤC LỤC MỤC TIÊU KIỂM THỬ PHẠM VI KIỂM THỬ 2.1 Chiến lược kiểm thử 2.2 Kiểm thử chức 2.3 Kiểm thử giao diện người dùng 2.4 Kiểm tra bảo mật & điều khiển truy cập 2.5 Công cụ 2.5.1 Thiết bị dụng cụ 2.5.2 Phần mềm 2.6 Nguồn lực QUẢN LÝ KIỂM THỬ 3.1 Quản lý lỗi CÁC MỐC KIỂM THỬ 4.1 Mốc kiểm thử cho SPRINT 4.2 Mốc kiểm thử cho SPRINT 4.3 Mốc kiểm thử cho SPRINT ĐỒ ÁN TỐT NGHIỆP GVHD: Ths Lưu Văn Hiền DANH MỤC BẢNG BIỂU Bảng 2.1 Các chức kiểm thử theo Sprint Bảng 2.2 Kế hoạch kiểm thử chức Bảng 2.3 Kế hoạch kiểm thử giao diện người dùng Bảng 2.4 Kế hoạch kiểm thử bảo mật truy cập Bảng 2.5 Bảng phần mềm sử dụng kiểm thử Bảng 2.6 Bảng nguồn lực giai đạo kiểm thử Bảng 4.1 Bảng mốc kiểm thử Sprint Bảng 4.2 Bảng mốc kiểm thử Sprint Bảng 4.3 Bảng mốc kiểm thử Sprint ĐỒ ÁN TỐT NGHIỆP GVHD: Ths Lưu Văn Hiền MỤC TIÊU KIỂM THỬ Mục đích tài liệu để cung cấp nhìn tổng quan chất lượng phần mềm Mục tiêu mức thiết lập cho người dùng hiểu trình kiểm thử đề cập tài liệu PHẠM VI KIỂM THỬ Bảng 2.1 Các chức kiểm thử theo Sprint Sprint Sprint Sprint Đăng ký khách hàng Quản lý thông tin cá nhân Thống kê hóa đơn nhập kho Đăng nhập khách hàng Tìm kiếm sản phẩm Đăng xuất khách hàng Thêm sản phẩm vào giỏ hàng Đăng nhập quản lý Quản lý giỏ hàng Đăng xuất quản lý Quản lý đơn hàng Quản lý danh mục sản phẩm Quản lý sản phẩm Quên mật Thay đổi mật Xem đơn hàng Quản ly nhập kho Duyệt đơn hàng Quản lý tài khoản admin Xem thông tin sản phẩm 2.1 Chiến lược kiểm thử Các phương pháp kiểm tra liên quan đến yêu cầu Hệ thống website bán giày sử dụng công nghệ Laravel kết hợp VueJs sau cấp độ khác kiểm thử: - Kiểm thử chức Để đảm bảo chức theo yêu cầu người sử dụng thực cách xác đầy đủ - Kiểm thử giao diện người dùng Để phát lỗi giao diện giả thiết không hợp lý giao diện - Kiểm thử bảo mật kiểm soát truy cập Trang ĐỒ ÁN TỐT NGHIỆP GVHD: Ths Lưu Văn Hiền Để đảm bảo chiến lược an ninh xây dựng hệ thống thực cách xác - Kiểm thử chấp nhận Để kiểm thử mức độ chấp nhận người dùng 2.2 Kiểm thử chức Kiểm thử chức phần mềm kiểm thử tất tính chức hệ thống để đảm bảo yêu cầu thông số kỹ thuật đáp ứng Bảng mô tả đầy đủ yêu cầu thực kiểm thử chức cho hệ thống quản lý điều hành văn bản: Bảng 2.2 Kế hoạch kiểm thử chức Mục tiêu Đảm bảo chức theo yêu cầu người dùng thực kiểm thử cách xác đầy đủ Đăng ký khách hàng Quản lý thơng tin cá Thống kê hóa đơn nhân nhập kho Đăng nhập khách hàng Tìm kiếm sản phẩm Đăng xuất khách Thêm sản phẩm vào hàng giỏ hàng Phương pháp Đăng nhập quản lý Quản lý giỏ hàng kiểm thử Đăng xuất quản lý Quản lý đơn hàng Quên mật Thay đổi mật Xem đơn hàng Quản lý danh mục sản phẩm Quản lý nhập kho Quản lý sản phẩm Duyệt đơn hàng Quản lý tài khoản admin Xem thơng tin sản phẩm Chỉ tiêu hồn thành Tất chức kiểm tra dựa yêu cầu người dùng Tất chức thực cách xác Trang ĐỒ ÁN TỐT NGHIỆP GVHD: Ths Lưu Văn Hiền theo yêu cầu người dùng Phát chức không phù hợp với yêu cầu khách hàng, xảy số lỗi ( không 5% lỗi (lỗi: nhỏ, vừa ) 2.3 Kiểm thử giao diện người dùng Kiểm tra giao diện người dùng kiểm tra ứng dụng phải tương tác với người sử dụng để xác minh yếu tố hình giao diện người dùng Điều bao gồm cách xử lý bàn phím chuột đầu vào làm hiển thị lên hình văn bản, hình ảnh, nút, menu, hộp thoại, biểu tượng, công cụ nhiều Bảng 2.3 Kế hoạch kiểm thử giao diện người dùng Đảm bảo tương tác người dùng hệ thống thực Mục tiêu kiểm thử tốt, lỗi, vấn đề Đảm bảo chức phù hợp yêu cầu người sử dụng để hiển thị thông tin, thực chức tương tác với hệ thống cách dễ dàng Phương pháp kiểm thử Sử dụng kỹ thuật kiểm thử hộp đen để kiểm tra ứng dụng giao dịch hoạt động hệ thống xử lý thông qua tương tác với giao diện người dùng phân tích kết đầu Hệ thống lập trình mơ yêu cầu người sử dụng, điều kiện đáp ứng cho hệ thống: Chỉ tiêu ● Sự tương tác người dùng hệ thống không xảy lỗi hoàn thành ● Các thao tác giao diện người dùng: Hoạt động ổn định, mượt (100% vượt qua hay không vượt 10% lỗi) 2.4 Kiểm tra bảo mật & điều khiển truy cập Bảo mật thuộc tính phần mềm để đánh giá khả chống lại công trái phép vào hệ thống Kiểm tra an ninh trình đảm bảo chiến lược an ninh xây dựng hệ thống thực cách xác xác định hệ thống thông tin Trang ĐỒ ÁN TỐT NGHIỆP GVHD: Ths Lưu Văn Hiền bảo vệ liệu bảo mật thơng tin trì chức dự định xác định vị trí xác định lỗi (nếu có) hệ thống Bảo mật cần phải kiểm tra sáu khái niệm bảo mật bản: Bảo mật, tính tồn vẹn, xác thực, tính sẵn có, uỷ quyền khơng thối thác Bảng 2.4 Kế hoạch kiểm thử bảo mật truy cập Mục tiêu kiểm thử Level security system (administrator): Đảm bảo người dùng cấp tên user password truy cập vào hệ thống ủy quyền thực chức định ● Xác định liệt kê người dùng nhóm chức hay liệu mà họ phép truy cập vào hệ thống Kỹ thuật ● Tạo test case cho người dùng kiểm tra giao dịch cách tạo định đắn cho người dùng kiểm thử ● Chạy kịch kiểm thử cho người dùng Đối với trường hợp, kiểm tra chức để thêm sửa chữa liệu hay từ chối ● Với người dùng có chức hay liệu phù hợp, Điều kiện hoàn thành toàn chức giao dịch mong đợi ● Mỗi người dùng sử dụng chức mà họ phép sử dụng 2.5 Công cụ 2.5.1 Thiết bị dụng cụ - Laptop 2.5.2 Phần mềm Bảng 2.5 Bảng phần mềm sử dụng kiểm thử Process Tool Test case creation Microsoft Excel Test case tracking Microsoft Excel Test case execution Manual, Selenium Trang ĐỒ ÁN TỐT NGHIỆP GVHD: Ths Lưu Văn Hiền Test case management Microsoft Excel Defect management Microsoft Word Test reporting PDF Check list creating Microsoft Excel Project structure Mind Map (.xmind) 2.6 Nguồn lực Bảng 2.6 Bảng nguồn lực giai đạo kiểm thử Vai trò Người làm Trách nhiệm Quản lý, giám sát kiểm thử Đảm bảo hoạt động kiểm tra xác định theo dõi để định nghĩa chức năng/ yêu cầu kinh doanh: Test Điền thông tin Lead người kiểm thử Tester Điền thông tin người kiểm thử ● Xác định yêu cầu thiết lập phát triền môi trường kiểm thử ● Kế hoạch kiểm thử ● Chiến lược kiểm tra đánh giá điều phối ● Tương tác với khách hàng ● Phát triển ca kiểm thử ● Kiểm tra thực báo cáo lỗi QUẢN LÝ KIỂM THỬ 3.1 Quản lý lỗi Bảng 3.1 Bảng vấn đề lỗi Câu hỏi để xem xét Theo dõi Các vấn đề xác định System Test & User Acceptance thực lưu giữ khiếm khuyết ghi lại công cụ theo dõi lỗi "Redmine" Nhóm dự án thơng báo vấn đề việc kiểm thử lại thực vấn đề thống Trang ĐỒ ÁN TỐT NGHIỆP GVHD: Ths Lưu Văn Hiền Nếu có giải thích liên quan đến khiếm khuyết, phải ghi lại hệ thống quản lý lỗi Sau nhóm phát triển sửa chữa khiếm khuyết, lưu ý thực hệ thống quản lý lỗi mà thành phần bị ảnh hưởng khiếm khuyết sẵn sàng để kiểm thử lại Việc xác định trường liệu giá trị hợp lệ sử dụng để theo dõi khiếm khuyết Nếu sử dụng RedMine, việc xác định trường liệu sử dụng dự án bạn Ai ưu tiên khiếm khuyết? Nhóm thử nghiệm ưu tiên khiếm khuyết gán cho nhóm phát triển Làm khiếm khuyết ưu tiên? Khiếm khuyết ưu tiên sau: Khẩn cấp- Tất chương trình nút chai bị đình khẩn cấp Cao- Chức bị bỏ lỡ / dịng liệu khơng xác Trung bình - Chức nhỏ bỏ lỡ với tầm quan trọng trung bình Thấp -Khơng có tác động chức năng, vấn đề liên quan đến giao diện người dùng Ai cập nhật trạng thái khiếm khuyết? Nhóm thử nghiệm nhóm phát triển cập nhật tình trạng, bị lỗi RedMine cập nhật trạng thái Làm khiếm khuyết giám sát quản lý? Frequent Defect Meetings tổ chức để thảo luận tiến độ thực tình trạng khiếm khuyết Ai chịu trách nhiệm giải khiếm khuyết? Đội ngũ phát triển đội ngũ kiểm thử chịu trách nhiệm cho việc giải khiếm khuyết Ai đóng khiếm khuyết? Nhóm thử nghiệm kiểm tra lại khiếm khuyết phát hành thay đổi trạng thái đóng Báo cáo Kiểm thử lại Các nhóm dự án thông báo vấn đề ca kiểm thử lại thực vấn đề thống Kiểm thử hồi quy thực để đảm bảo hành động để khắc phục khiếm khuyết không tạo hiệu ứng knock-on Trang ĐỒ ÁN TỐT NGHIỆP GVHD: Ths Lưu Văn Hiền Phân tích phù hợp thực kiểm tra thích hợp chạy lại (hoặc thông qua với rủi ro lớn lên) để kiểm thử hồi quy Chỉ kiểm tra lại hồn thành mà khơng có lỗi nghiêm trọng kiểm thử signed-off Kiểm thử lại Dự kiến tỷ lệ phát sai sót cuối giảm thử nghiệm sửa chữa tiến triển Điều phải theo dõi chặt chẽ hệ thống ứng dụng qua giai đoạn khác kiểm thử CÁC MỐC KIỂM THỬ 4.1 Mốc kiểm thử cho SPRINT Bảng 4.7 Bảng mốc kiểm thử Sprint Task Name Duration Testing Sprint Start Finish Resource Names 09-03-2023 31-03-2023 Team Writing Test plan 09-03-2023 09-03-2023 Team Writing Test case 12-03-2023 24-03-2023 Team User Interface Testing 13-03-2023 25-03-2023 Team Function testing 14-03-2023 26-03-2023 Team 4.2 Mốc kiểm thử cho SPRINT Bảng 4.8 Bảng mốc kiểm thử Sprint Task Name Duratio n Testing Sprint Start Finish Resource Names 05-04-2023 20-04-2023 Team Writing Test plan 10 01-04-2023 01-04-2023 Team Writing Test case 03-04-2023 18-04-2023 Team User Interface Testing 04-04-2023 19-04-2023 Team Function testing 05-04-2023 20-04-2023 Team Trang ĐỒ ÁN TỐT NGHIỆP GVHD: Ths Lưu Văn Hiền 4.3 Mốc kiểm thử cho SPRINT Bảng 4.9 Bảng mốc kiểm thử Sprint Task Name Duration Testing Sprint Start Finish Resource Names 28-04-2023 13-05-2023 Team Writing Test plan 10 24-04-2023 24-04-2023 Team Writing Test case 27-04-2023 12-05-2023 Team User Interface Testing 28-04-2023 13-05-2023 Team Function testing 29-04-2023 14-05-2023 Team Trang

Ngày đăng: 05/10/2023, 14:12

Tài liệu cùng người dùng

Tài liệu liên quan