1. Trang chủ
  2. » Giáo Dục - Đào Tạo

MÔN học KIỂM THỬ PHẦN mềm đề tài KIỂM THỬ WEBSITE bán nước HOA

34 14 0

Đ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ộ Giáo Dục Và Đào Tạo Trường Đại Học Ngoại Ngữ - Tin Học Thành Phố Hồ Chí Minh Khoa Cơng Nghệ Thơng Tin MƠN HỌC : KIỂM THỬ PHẦN MỀM ĐỀ TÀI : KIỂM THỬ WEBSITE BÁN NƯỚC HOA Giáo Viên Hướng Dẫn : Đỗ Đức Bích Ngân Thành Viên : Đặng Dương Bảo Minh – MSSV: 19DH110232 Vũ Đức Thắng – MSSV: 19DH110940 Lê Quang Duy – MSSV: 19DH111205 Tp Hồ chí minh, Ngày 17 tháng 06 năm 2022 TIEU LUAN MOI download : skknchat123@gmail.com Nhóm A18 Học kỳ II Năm học 2022 NHẬN XÉT CỦA GIẢNG VIÊN Giảng viên 01 Đồ án Môn Kiểm thử phần mềm Trang TIEU LUAN MOI download : skknchat123@gmail.com Nhóm A18 Học kỳ II Năm học 2022 Giảng viên 02 Đồ án Môn Kiểm thử phần mềm Trang TIEU LUAN MOI download : skknchat123@gmail.com Nhóm A18 Đồ án Mơn Kiểm thử phần mềm Học kỳ II Năm học 2022 Trang TIEU LUAN MOI download : skknchat123@gmail.com Nhóm A18 Học kỳ II Năm học 2022 LỜI CẢM ƠN Lời chúng em xin chân thành cảm ơn thầy, cô khoa Công nghệ thông tin, trường Đại Học Ngoại Ngữ - Tin Học thành phố Hồ Chí Minh tạo điều kiện thuận lợi cho chúng em trình học tập trường thời gian thực đồ án môn học Đặc biệt, chúng em muốn gửi lời cảm ơn tới cô Đỗ Đức Bích Ngân giảng viên trực tiếp hướng dẫn, bảo giúp chúng em khắc phục khó khăn, thiếu sót để hồn thành phần đồ án từ lý thuyết đến thực hành sử dụng công cụ Mặc dù cố gắng với tất nỗ lực thân để hoàn thiện đồ án, thời gian có hạn, lực kinh nghiệm cịn hạn chế nên đồ án tránh khỏi thiếu sót Kýnh mong nhận đóng góp ý kiến từ phía thầy cơ, bạn bè để chúng em nâng cao kiến thức kinh nghiệm thân, hoàn thiện đồ án tốt Chúng em xin chân thành cảm ơn! Hồ Chí Minh, ngày 14 tháng 06 năm 2022 Sinh viên thực Đặng Dương Bảo Minh Lê Quang Duy Vũ Đức Thắng Đồ án Môn Kiểm thử phần mềm Trang TIEU LUAN MOI download : skknchat123@gmail.com Nhóm A18 Học kỳ II Năm học 2022 MỤC LỤC CHƯƠNG I: GIỚI THIỆU CHUNG CHƯƠNG II: LÝ THUYẾT 10 1.Kiểm thử phần mềm 10 2.Bug tracking 10 Một số khái niệm cần biết dùng Mantis 10 CHƯƠNG III: KIỂM THỬ HỆ THỐNG WEBSITE BÁN NƯỚC HOA 12 1.Đặc tả chức hệ thống (System Functions) 12 Sơ đồ Usecase 12 Xác định mục tiêu, chuẩn chất lượng cần đạt hệ thống 15 Phạm vi kiểm thử hệ thống (Scope) 17 Phân công công việc 18 Thiết kế testcases/ test checklists 18 6.1 Kiểm thử chức 18 6.2 Kiểm thử phi chức 19 Thực thi kiểm thử releases báo cáo buglist (bug tracking) 23 Đánh giá chất lượng đồ án 24 CHƯƠNG IV: KẾT LUẬN 26 Đồ án Môn Kiểm thử phần mềm Trang TIEU LUAN MOI download : skknchat123@gmail.com Nhóm A18 Học kỳ II Năm học 2022 DANH MỤC HÌNH ẢNH Hinh - Usecase Admin 13 Hinh - Usecase User 14 Hinh - Testcase chức Đăng nhập 20 Hinh - Testcase chức Đăng ký 21 Hinh - Chức tìm kiếm 22 Hinh - Giao diện Test GUI 23 Hinh - Thực thi Testcase 23 Hinh - Thực thi Testcase 24 Hinh - Hiển thị danh sách release 24 Đồ án Môn Kiểm thử phần mềm Trang TIEU LUAN MOI download : skknchat123@gmail.com Nhóm A18 Học kỳ II Năm học 2022 DANH MỤC BẢNG BIỂU Table - Mô tả chức Admin 14 Table - Mô tả chức User 15 Đồ án Môn Kiểm thử phần mềm Trang TIEU LUAN MOI download : skknchat123@gmail.com Nhóm A18 Thành viên Đặng Dương Bảo Minh Lê Quang Duy Vũ Đức Thắng Đồ án Môn Kiểm thử phần mềm Trang TIEU LUAN MOI download : skknchat123@gmail.com Nhóm A18 Học kỳ II Năm học 2022 Xác định chuẩn chất lượng đầu ra: Website bán hàng nhóm xây dựng phát triển dựa tiêu chuẩn ISO/IEC 9126, tiêu chuẩn trình bày số tổ hợp chất lượng tượng trưng cho phần mềm nào, bao gồm: - Tính chức năng: Khả phần mềm cung cấp chức đáp ứng nhu cầu sử dụng phần mềm làm việc điều kiện cụ thể  Đảm bảo phân quyền tài khoản người dùng  Tài khoản admin quản lý tồn thông tin website: quản lý sản phẩm, quản lý người dùng, phân quyền người dùng,…  Tài khoản người dùng dùng để sử dụng chức website theo nghiệp vụ đặt hàng: Xem sản phẩm, mua hàng, chỉnh sửa giỏ hàng,… - Tính tin cậy: Là khả phần mềm hoạt động ổn định điều kiện cụ thể  Tính xác: Website phải ln có khả tính tốn xác tránh kết sai ảnh hưởng đến nhu cầu Admin User: tính toán tổng tiền sản phẩm, thống kê số lượng sản phẩm  Khả chịu lỗi: Website phải có khả chống chọi với tình trạng lỗi, crash DDOS  Tính tuân thủ tinh cậy: Website phải thiết kế dựa theo chuẩn quy định, quy ước chung - Tính khả dụng: Là khả phần mềm hiểu được, học được, sử dụng hấp dẫn người sử dụng trường hợp sử dụng cụ thể  Có thể hiểu được: Website phải trình bày với ngơn ngữ Tiếng Việt, sử dụng ngơn từ, font chữ phù hợp để người Việt hiểu sử dụng  Có thể sử dụng được: Toàn chức website (đặt hàng, xem sản phẩm, xem giỏ hàng,…) phải hoàn thành sử dụng - Khả bảo hành, bảo trì: Khả bảo hành, bảo trì: Khả phần mềm chỉnh sửa  Có thể thay đổi được: Website có khả nâng cấp lên tảng công nghệ dựa theo q trình phát triển cơng nghệ Đồ án Mơn Kiểm thử phần mềm Trang TIEU LUAN MOI download : skknchat123@gmail.com Nhóm A18 Học kỳ II Năm học 2022 - -  Có thể kiểm tra được: Website phải có khả cho phép tester thực quy trình kiểm thử website cách định kỳ nhằm phát bug sớm Tính khả chuyển:  Có khả thích nghi: Website có khả sử dụng trình duyệt hệ điều hành (Window, Linux, MacOS, …) Tính hiệu quả:  Đáp ứng thời gian: Các thao tác, tác vụ người dùng như: xem sản phẩm, đặt hàng, giỏ hàng,… phải thực cách nhanh chóng với mức độ delay thấp  Tận dụng tài nguyên: Website phải tận dụng tài nguyên cách triệt để, sử dụng Ram, sử dụng dung lượng Database Tính tin cậy: Là khả phần mềm hoạt động ổn định điều kiện cụ thể Khả chịu lỗi: khả phần mềm hoạt động ổn định mức độ trường hợp có lỗi xảy phần mềm có vi phạm giao diện Khả phục hồi: khả phần mềm tái thiết lại hoạt động mức xác định khôi phục lại liệu có liên quan trực tiếp đến lỗi Tính tuân thủ tin cậy: phần mềm thoả mãn chuẩn, quy ước, quy định Tính khả dụng: Là khả phần mềm hiểu được, học được, sử dụng hấp dẫn người sử dụng trường hợp sử dụng cụ thể Có thể hiểu được: người sử dụng hiểu xem phần mềm có hợp với họ khơng và sử dụng chúng cho cơng việc cụ thể Có thể học được: người sử dụng học ứng dụng phần mềm Có thể sử dụng được: khả phần mềm cho phép người sử dụng sử dụng điều khiển Tính hấp dẫn: khả hấp dẫn người sử dụng phần mềm Tính tuân thủ khả dụng: phần mềm thoả mãn chuẩn, quy ước, quy định Phạm vi kiểm thử hệ thống (Scope) Xác định Scope (phạm vi) dự án cần test điều tối quan trọng trình kiểm thử phần mềm hay website Việc cung cấp cho bạn thơng tin project mà bạn test tương lai Điều giúp cho tồn thành viên tham gia dự án bạn biết trước function, GUI hay tác vụ cần test Ở đồ án lần với website bán nước hoa nhóm đặt phạm vi kiểm thử sau: Đồ án Môn Kiểm thử phần mềm Trang TIEU LUAN MOI download : skknchat123@gmail.com Nhóm A18 Học kỳ II Năm học 2022 o Đăng nhập (Test form nhập thông tin) o Đăng ký (Test form nhập thông tin) o Giỏ hàng (Test chức năng: thêm, sửa, xóa số lượng sản phẩm có giỏ hàng, xem thông tin giỏ hàng) o Đơn hàng (Test chức năng: xem thông tin đơn hàng đặt hàng người dùng) o Quản lý sản phẩm (Test chức năng: thêm, sửa, xóa sản phẩm cửa hàng, form nhập liệu thông tin thêm sửa thông tin sản phẩm) o Quản lý nhà sản xuất (Test chức năng: thêm, sửa, xóa hãng sản xuất của, form nhập liệu thông tin thêm sửa thông tin hãng sản xuất) o Quản lý thể loại (Test chức năng: thêm, sửa, xóa form nhập liệu thơng tin thêm sửa thông tin hệ điều hành) o Quản lý người dùng (Test chức quản lý tài khoản người dùng, xóa người dùng chỉnh sửa thơng tin người dùng, form nhập liệu chỉnh sửa thông tin người dùng) Phân công công việc Đặng Dương Bảo Minh: o Lập kế hoạch kiểm thử, viết test checklist o Thiết kế viết test case thực thi testcase o Thực kiểm thử usecase thuộc Admin: Quản lý sản phẩm, Quản lý nhà sản xuất, Quản lý thể loại, Quản lý khách hàng o Viết báo cáo lý thuyết word Lê Quang Duy o Thiết kế viết test case thực thi testcase o Thực kiểm thử function usecase thuộc User: Xem sản phẩm, Xem giỏ hàng, Chỉnh sửa giỏ hàng, Xem thông tin đơn hàng o Đăng bug lên Mantis Vũ Đức Thắng o Thiết kế viết test case thực thi testcase o Thực kiểm thử usecase thuộc Admin: Quản lý tin tức, Quản lý đơn hàng Thiết kế testcases/ test checklists 6.1 Kiểm thử chức Mục quản lý sản phẩm: o Kiểm tra phần nhập liệu cho phần tạo chỉnh sửa o Kiểm tra xóa sản phẩm Đồ án Mơn Kiểm thử phần mềm Trang TIEU LUAN MOI download : skknchat123@gmail.com Nhóm A18 Học kỳ II Năm học 2022 o Kiểm tra upload hình ảnh Mục quản lý nhà sản xuất: o Kiểm tra phần nhập liệu cho phần tạo chỉnh sửa o Kiểm tra, xóa nhà sản xuất Mục quản lý thể loại: o Kiểm tra phần nhập liệu cho phần tạo chỉnh sửa o Kiểm tra xóa thể loại Mục quản lý tài khoản khách hàng: o Kiểm tra phần nhập liệu cho phần chỉnh sửa o Kiểm tra xóa tài khoản khách hàng Mục quản lý phân quyền tài khoản: o Kiểm tra phần nhập liệu cho phần tạo chỉnh sửa o Kiểm tra xóa quyền truy cập 6.2 Kiểm thử phi chức Kiểm thử sử dụng tác vụ user đăng nhập với tài khoản người dùng Kiểm thử sử dụng tác vụ Admin đăng nhập tài khoản quản lý Kiểm thử khả thân thiện, dễ sử dụng website người dùng Kiểm tra xem website vận hành tốt nhiều hệ điều hành khác nhau, trình duyệt khác Kiểm tra tốc độ load Website đăng nhập, đăng ký, xem sản phẩm hay đặt hàng ID Test case name PCC_01 PCC_02 Thời gian phản hồi Các thành phần chín thời gian phản hồi m Hệ thống hoạt động tốt thời gian phản h Website chạy th lượng ổ đĩa thấp Đầu kết w Giao diện xác Website dễ sử dụng Website có popdụng Dữ liệu trang web đ cách xác PCC_03 PCC_04 PCC_05 PCC_06 PCC_07 PCC_08 PCC_09 Đồ án Môn Kiểm thử phần mềm TIEU LUAN MOI download : skknchat123@gmail.com Nhóm A18 PCC_10 Thử nghiệm web với c PCC_11 Thử nghiệm web với c PCC_12 Thử nghiệm web với c PCC_13 Thử nghiệm với h 10, Win 11) PCC_14 Thử nghiệm website k PCC_15 Thử nghiệm website k PCC_16 Xác nhận đặt phần Một số Testcase tượng trưng: Đồ án Môn Kiểm thử phần mềm Trang TIEU LUAN MOI download : skknchat123@gmail.com Nhóm A18 Học kỳ II Năm học 2022 Hình - Testcase chức Đăng nhập Hình - Testcase chức Đăng ký Đồ án Môn Kiểm thử phần mềm Trang TIEU LUAN MOI download : skknchat123@gmail.com Nhóm A18 Học kỳ II Năm học 2022 Hình - Chức tìì̀m kiếm GUI Test: Đồ án Mơn Kiểm thử phần mềm Trang TIEU LUAN MOI download : skknchat123@gmail.com Nhóm A18 Học kỳ II Năm học 2022 Hình - Giao diện Test GUI 7.Thực thi kiểm thử releases báo cáo buglist (bug tracking) Hình - Thực thi Testcase Đồ án Môn Kiểm thử phần mềm Trang TIEU LUAN MOI download : skknchat123@gmail.com Nhóm A18 Học kỳ II Năm học 2022 Hình - Thực thi Testcase Hình - Hiển thị danh sách release Đánh giá chất lượng đồ án Trải qua nhiều bước kiểm thử website bán nước hoa nhóm, sau xem xét đầy đủ khía cạnh nhóm chúng em rút đánh giá chất lượng đồ án sau: Website đáp ứng với đặc tả hệ thống Tính chức năng: Hầu hết chức website hoạt động bình thường đáp ứng đầy đủ nhu cầu người dùng Tính khả dụng: Đồ án Mơn Kiểm thử phần mềm Trang TIEU LUAN MOI download : skknchat123@gmail.com Nhóm A18 - - - Học kỳ II Năm học 2022 Có thể hiểu được: Website sử dụng tiếng việt, font chữ rõ ràng để người dùng hiểu sử dụng Có thể sử dụng được: Tồn chức chức hoàn thiện sử dụng Tính tin cậy: Tính xác: Các tính tốn website thực xác kết quả, đảm bảo xác tuyệt đối cho người dùng Khả chịu lỗi: Website có khả hoạt động bình thường xảy lỗi nhỏ Tính hiệu quả: Đáp ứng thời gian: Các thao tác thực website thực cách nhanh chóng với mức độ delay thấp Tận dụng tài nguyên: Website tận dụng tài nguyên tốt, hoạt động trơn tru kể máy có nhớ thấp dung lượng RAM thấp Khả bảo trì, bảo hành: Có thể thay đổi được: Website nâng cấp lên tảng khác ReactJS NodeJS Tuy nhiên, website tồn nhiều vấn đề hạn chế Với số lượng testcase 317 tồn tận 213 testcase failed ( chiếm 67% tổng số testcase ) điều website tồn nhiều lỗi Hầu hết lỗi tập trung phần chức website: Các form nhập liệu chưa có phần kiểm tra nội dung nhập liệu để xác thực nội dung nhập vào thêm sản phẩm, đăng ký, đăng nhập Chưa có phần kiểm tra xem thông tin nhập liệu (thông tin hãng sản xuất, thơng tin sản phẩm,…) có phải rỗng hay khơng Chưa có ràng buộc liệu nhập liệu thêm sản phẩm với khơng có thơng tin điền vào) Chưa có thơng báo pop-up hiển thị lỗi Thiếu phần thông tin chi tiết sản phẩm Chưa có phần đăng ký chức dành cho đối tác Chưa có chức tốn Chưa có trang thống kê số lượng người sử dụng website cho Admin Thiếu chức toán dành cho người dùng Bên cạnh đó, cịn tồn nhiều lỗi nhiều phần khác: Chưa có phương thức mã hóa, bảo mật thơng tin người dùng Chưa có phần hỗ trợ người dùng ( chat với nhân viên chăm sóc khách hàng Đồ án Mơn Kiểm thử phần mềm Trang TIEU LUAN MOI download : skknchat123@gmail.com Nhóm A18 Học kỳ II Năm học 2022 Các hình ảnh quảng cáo chưa bắt mắt, không đủ thu hút người dùng Chưa có liên kết đến đối tác Khơng cập nhật khuyến cho giá tiền sản phẩm CHƯƠNG IV: KẾT LUẬN Thơng qua đồ án lần này, nhóm chúng em giới thiệu đề tài kiểm thử chất lượng website bán nước hoa Đồng thời mở rộng kiến thức vấn đề liên quan đến kiểm thử chất lượng phần mềm Chúng em hiểu đảm bảo chất lượng phần mềm, kiểm thử phần mềm, kiểm thử website, phương thức trình tự để thực việc kiểm thử cách đơn giản nhanh chóng Việc tìm tịi sử dụng, phân tích tính năng, ưu – nhược điểm cơng cụ kiểm thử tiếp thêm nhiều kinh nghiệm thực tiễn cho chúng em Dù tồn nhiều khuyết điểm đồ án, nhóm em xin cảm ơn thầy, cô khoa tạo điều kiện để trải nghiệm, trau dồi kiến thức môn Kiểm định chất lượng phần mềm thực đồ án lần Xin chân thành cảm ơn! Tài liệu tham khảo Link: https://www.slideshare.net/qnv96/n-kim-th-phn-mm  https://viblo.asia/p/tim-hieu-ve-cong-cu-quan-ly-bugmantis-bWrZneynKxw  Đồ án Môn Kiểm thử phần mềm Trang TIEU LUAN MOI download : skknchat123@gmail.com ... thiệu đề tài kiểm thử chất lượng website bán nước hoa Đồng thời mở rộng kiến thức vấn đề liên quan đến kiểm thử chất lượng phần mềm Chúng em hiểu đảm bảo chất lượng phần mềm, kiểm thử phần mềm, kiểm. .. việc kiểm định chất lượng phần mềm Đồ án Môn Kiểm thử phần mềm Trang TIEU LUAN MOI download : skknchat123@gmail.com Nhóm A18 Học kỳ II Năm học 2022 CHƯƠNG II: LÝ THUYẾT 1 .Kiểm thử phần mềm Kiểm thử. .. test Ở đồ án lần với website bán nước hoa nhóm đặt phạm vi kiểm thử sau: Đồ án Môn Kiểm thử phần mềm Trang TIEU LUAN MOI download : skknchat123@gmail.com Nhóm A18 Học kỳ II Năm học 2022 o Đăng nhập

Ngày đăng: 22/09/2022, 19:33

Xem thêm:

HÌNH ẢNH LIÊN QUAN

6.2 Kiểm thử phi chức năng - MÔN học  KIỂM THỬ PHẦN mềm đề tài  KIỂM THỬ WEBSITE bán nước HOA
6.2 Kiểm thử phi chức năng (Trang 26)
PCC_10 Thử nghiệm web với cấu hình 4GB RAM - MÔN học  KIỂM THỬ PHẦN mềm đề tài  KIỂM THỬ WEBSITE bán nước HOA
10 Thử nghiệm web với cấu hình 4GB RAM (Trang 27)
w