Báo cáo tìm hiểu và kiểm thử phần mềm website bán trái cây

35 1 0
Báo cáo tìm hiểu và kiểm thử phần mềm website bán trái cây

Đ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

BỘ LAO ĐỘNG THƯƠNG BINH VÀ XÃ HỘI TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT VĨNH LONG KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO TÌM HIỂU VÀ KIỂM THỬ PHẦN MỀM WEBSITE BÁN TRÁI CÂY Giáo viên hướng dẫn ThS Nguyễn Thị Mỹ Ng[.]

BỘ LAO ĐỘNG THƯƠNG BINH VÀ XÃ HỘI TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT VĨNH LONG KHOA CÔNG NGHỆ THÔNG TIN - - BÁO CÁO TÌM HIỂU VÀ KIỂM THỬ PHẦN MỀM WEBSITE BÁN TRÁI CÂY Giáo viên hướng dẫn: ThS Nguyễn Thị Mỹ Nga Học phần: Kiểm thử đảm bảo chất lượng phần mềm Học kì: Học kì (2021 - 2022) Vĩnh Long-2022 DANH SÁCH SINH VIÊN THỰC HIỆN 19004249 – Trần Bùi Mỹ Yến lớp Đại học Công nghệ thông tin 2019 A2 19004187 – Nguyễn Ngọc Mai Thảo lớp Đại học Công nghệ thông tin 2019 A2 NHẬN XÉT VÀ ĐÁNH GIÁ ĐIỂM CỦA GIÁO VIÊN HƯỚNG DẪN Ý thức thực Nội dung thực Hình thức trình bày: … Tổng hợp kết quả: Vĩnh Long, ngày …… tháng ………năm 2022 Giảng viên hướng dẫn MỤC LỤC MỤC LỤC .4 LỜI MỞ ĐẦU DANH SÁCH HÌNH ẢNH CHƯƠNG 1: GIỚI THIỆU ĐỀ TÀI .10 1.1 Lý chọn đề tài .10 1.2 Nội dung đề tài 10 1.3 Mục tiêu 10 CHƯƠNG 2: TỔNG QUAN VỀ KIỂM THỬ PHẦN MỀM 11 2.1 Khái niệm 11 2.2 Các mức độ kiểm thử 11 2.3 Kỹ thuật kiểm thử phần mềm 15 CHƯƠNG 3: CÔNG CỤ KIỂM THỬ TỰ ĐỘNG KATALON 18 3.3.1 INITIATE 19 3.3.2 CREATE .19 3.3.3 OPERATE .19 3.3.4 REPORT .19 3.3.5 MAINTAIN 20 CHƯƠNG 4: PHÂN TÍCH HỆ THỐNG 21 4.1 Mô tả toán 21 4.2 Sơ đồ Diagram 22 4.3 Sơ đồ chức 22 4.4 Sơ đồ lớp 23 CHƯƠNG 5: KIỂM THỬ WEBSITE BÁN TRÁI CÂY 24 VỚI KATALON 24 5.1 Cài đặt cấu hình .24 5.1.1 Cách cài đặt 24 5.1.2 Cấu hình .24 5.1.3 Cách viết kịch với Katalon Studio .26 5.2 Kiểm thử chức Katalon .29 5.2.1 Kiểm thử chức đăng nhập, đăng ký 29 5.3 Kiểm thử chức liên hệ 32 5.4 Kiểm thử chức thêm sản phẩm 33 CHƯƠNG 6: KẾT LUẬN 35 6.1 Kết 35 6.2 Hướng phát triển 35 TÀI LIỆU THAM KHẢO 36 LỜI MỞ ĐẦU Kiểm thử phần mềm hoạt động giữ vai trò quan trọng để bảo đảm chất lượng phần mềm hoạt động mang tính sống cịn dự án sản xuất gia cơng phần mềm Vì vậy, kiểm thử phần mềm trở thành qui trình bắt buộc dự án phát triển phần mềm giới Ở Việt Nam, ngành công nghiệp phần mềm phát triển khơng thể xem nhẹ việc kiểm thử phần mềm xác suất thất bại cao, nữa, hầu hết cơng ty phần mềm có uy tín đặt yêu cầu nghiêm ngặt phần mềm khơng có tài liệu kiểm thử kèm khơng chấp nhận Tuy nhiên, hoạt động kiểm thử thường gặp nhiều khó khăn: - Thứ nhất, kiểm thử hệ thống phức tạp đòi hỏi nhiều nguồn tài nguyên chi phí cao - Thứ hai, tiến trình phát triển phần mềm ln trải qua nhiều hoạt động biến đổi thông tin, mát thơng tin q trình biến đổi yếu tố làm cho hoạt động kiểm thử khó khăn - Thứ ba, kiểm thử chưa trọng đào tạo người - Cuối cùng, không tồn kỹ thuật kiểm thử cho phép khẳng định phần mềm hồn tồn đắn hay khơng chứa lỗi Với mục đích phát lỗi, kiểm thử phần mềm thường phải trải qua bước: tạo liệu thử, thực thi phần mềm liệu thử quan sát kết nhận Trong bước này, bước tạo liệu đóng vai trị quan trọng nhất, khơng thể tạo liệu từ miền vào chương trình, mà tạo liệu thử có khả phát lỗi cao Vấn đề đặt làm để đánh giá khả phát lỗi liệu thử? Một kinh nghiệm để giúp giải vấn đề này, sử dụng khái niệm chất lượng liệu thử phương tiện để đánh giá liệu thử “tốt” kiểm thử chương trình Ở đây, “tốt” đánh giá liên quan đến tiêu chuẩn chất lượng định trước, thường số dấu hiệu bao phủ chương trình Ví dụ, tiêu chuẩn bao phủ dòng lệnh đòi hỏi liệu thử thực dòng lệnh chương trình lần Nếu liệu thử tìm thấy khơng chất lượng liên quan đến tiêu chuẩn (tức tất câu lệnh thực lần), kiểm thử bắt buộc Do đó, mục tiêu tạo tập kiểm thử thực đầy đủ tiêu chuẩn chất lượng Tiêu chuẩn chất lượng tiêu biểu bao phủ câu lệnh kiểm thử định (thực tất đường dẫn sai qua chương trình) dựa vào việc thực chương trình với số lượng kiểm thử tăng dần để nâng cao độ tin cậy chương trình Tuy nhiên, chúng không tập trung vào nguyên nhân thất bại chương trình - gọi lỗi Kiểm thử đột biến tiêu chuẩn Tiêu chuẩn tạo phiên chương trình có chứa lỗi đơn giản sau tìm kiểm thử để dấu hiệu lỗi Nếu tìm thấy liệu thử chất lượng làm lộ dấu hiệu tất phiên bị lỗi, tin tưởng vào tính đắn chương trình tăng Kiểm thử đột biến áp dụng cho nhiều ngơn ngữ lập trình kỹ thuật kiểm thử hộp trắng DANH SÁCH HÌNH Ả Hình Biểu tượng Laravel 10 Hình 2 Biểu tượng Xampp 11 Y Hình Sơ đồ diagram 17 Hình 3 Sơ đồ chức frontend 17 Hình Sơ đồ chức backend 18 Hình Sơ đồ lớp 18 Hình Giao diện phần Header banner 17 Hình Giao diện sản phẩm 18 Hình Mục loại sản phẩm 19 Hình 4 Giao diện loại sản phẩm nhập 20 Hình Các tin tức bật tháng .21 Hình Thơng tin từ chuyên gia dinh dưỡng tin trái 22 Hình Thơng tin giới thiệu trang web 23 Hình Giao diện trang liên hệ bao gồm đồ địa 24 Hình Giao diện trang đăng ký 24 Hình 10 Giao diện trang đăng nhập 25 Hình 11 Giỏ hàng 25 Hình 12 Giao diện đặt hàng 26 Hình 13 Giao diện đăng nhập admin 26 Hình 14 Thống kê thơng tin 27 Hình 15 Giao diện thêm tài khoản quản trị 27 Hình 16 Giao diện quản lý tài khoản khách hàng 28 Hình 17 Giao diện liệt kê sản phẩm 28 Hình 18 Giao diện thêm sản phẩm 29 Hình 19 Giao diện liệt kê loại sản phẩm 29 Hình 20 Giao diện thêm loại sản phẩm 29 Hình 21 Giao diện chi tiết đơn hàng 30 CHƯƠNG 1: GIỚI THIỆU ĐỀ TÀI 1.1 Lý chọn đề tài Với tình hình đại dịch Covid-19 vừa qua, người dân không đường ngại đường xuất nhiều biến chủng Do đó, tảng mua bán thực phẩm qua mạng phát triển cách vượt bậc đáp ứng nhu cầu khách hàng vào thời điểm Và trái thực phẩm lựa chọn hàng đầu để bổ sung chất dinh dưỡng cho thể cách tự nhiên ngon Do đó, chúng em định chọn đề tài “Tìm hiểu xây dựng Website bán trái laravel” phù hợp với nhu cầu thực tiễn xu hướng phát triển 1.2 Nội dung đề tài Tìm hiểu laravel ngơn ngữ lập trình web html, php, css, … Bên cạnh đó, ta cần tìm hiểu loại trái bán website tới Từ tiến hành xây dựng website bán hàng laravel với mong muốn cung cấp đầy đủ chức cho người dùng chức cho người quản lý 1.3 Mục tiêu Tìm hiểu laravel ngơn ngữ lập trình web Xây dựng thành cơng Website bán trái laravel có đầy đủ chức cho người dùng người quản lý Khi áp dụng vào thực tế góp phần giảm bớt cơng sức cho người dùng, giúp tiết kiệm thời gian hạn chế rủi ro trái bẩn, giập nát, ngâm thuốc, CHƯƠNG 2: TỔNG QUAN VỀ KIỂM THỬ PHẦN MỀM 2.1 Khái niệm Kiểm thử phần mềm trình thực thi hệ thống phần mềm để xác định xem phần mềm có với đặc tả khơng thực môi trường mong đợi hay không Mục đích kiểm thử phần mềm tìm lỗi chưa phát hiện, tìm cách sớm bảo đảm lỗi sửa Mục tiêu kiểm thử phần mềm thiết kế tài liệu kiểm thử cách có hệ thống thực cho có hiệu quả, tiết kiệm thời gian, cơng sức chi phí 2.2 Các mức độ kiểm thử 10

Ngày đăng: 15/04/2023, 04:38

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

Tài liệu liên quan