Tasty Food: Chứng minh năng lực kiểm thử website của sinh viên FPT Polytechnic Cần Thơ

8:17 29/05/2024

Trong môn “Kiểm thử cơ bản”, với mục tiêu chứng thực khả năng tiếp thu kiến thức đã học, nhóm sinh viên chuyên ngành Phát triển phần mềm – trường Cao đẳng FPT Polytechnic cơ sở Cần Thơ đã thực hiện dự án xưởng “Kiểm thử website quản lý nhà hàng trực tuyến – Tasty Food”.

Nhóm sinh viên SD18304 báo cáo dự án Kiểm thử

Ngoài giờ học trên lớp, 23 sinh viên thuộc chuyên ngành Phát triển phần mềm đã tích cực tham gia dự án “Kiểm thử Website quản lý nhà hàng trực tuyến” ở xưởng thực hành tại FPT Polytechnic Cần Thơ. Ở đây sinh viên được vận dụng những kiến thức đã học ở trên lớp và một số kiến thức nâng cao vào dự án thực tế.

Đồng thời, do dự án kiểm thử với sự tham gia của 23 bạn sinh viên được nhận định là quá đông nên giảng viên Trần Ngọc Hà đã chia thành 2 nhóm cùng kiểm thử 1 dự án. Khi hoạt động nhóm nhỏ, mỗi thành viên trong nhóm trở nên dễ dàng phân chia công việc, trao đổi và thảo luận, từ đó nhanh chóng giải quyết những vấn đề gặp phải trong quá trình thực hiện dự án.

Nhóm sinh viên SD18303 báo cáo dự án Kiểm thử

Tham gia dự án ở xưởng thực hành còn giúp cho các sinh viên biết được quy trình thực hiện dự án kiếm thử, học hỏi nhiều kiến thức mới mẻ và nâng cao kỹ năng làm việc nhóm. Trước khi bắt đầu vào kiểm thử sinh viên phải hiểu được mục tiêu của dự án (phân tích chức năng), sau đó sẽ lập bảng kế hoạch kiểm thử và viết test case, cuối cùng mới bắt đầu thực thi dự án kiểm thử dựa theo bộ test case đã viết. 

Mục đích ban đầu của dự án “Website quản lý nhà hàng trực tuyến” chính là tận dụng các nền tảng trực tuyến không chỉ là để đơn giản hóa quá trình đặt món và giao hàng, mà còn mang lại trải nghiệm mua sắm thuận tiện và hiệu quả. Thông qua giao diện dễ sử dụng, khách hàng có thể duyệt qua danh sách các món ăn, xem thông tin chi tiết, và lựa chọn món một cách nhanh chóng.

Việc tích hợp hệ thống đặt hàng online cung cấp sự tiện lợi còn giúp khách hàng tránh được những thời gian chờ đợi không mong muốn. Bên cạnh đó, mỗi nhóm đã thực hiện kiểm thử tất cả các chức năng của dự án nhằm đảm bảo dự án không gặp sai sót và hoạt động trơn tru trong suốt quá trình vận hành phần  mềm.

Một số giao diện của dự án “Website quản lý nhà hàng trực tuyến” và bộ test case kiểm thử:

  • Chức năng “Đăng nhập”: người dùng đăng nhập vào website thông qua tài khoản đã đăng ký
Giao diện chức năng “Đăng nhập”
Bộ test case của chức năng “Đăng nhập”
  • Chức năng “Đăng ký”: người dùng đăng ký tài khoản mới để truy cập vào các danh mục món ăn và có trải nghiệm mua sắm cá nhân hóa.
Giao diện chức năng “Đăng ký”
Bộ test case của chức năng “Đăng ký”
  • Chức năng “Liên hệ”: khách hàng có thể liên hệ đến chủ quán.
Giao diện chức năng “Liên hệ”
Bộ test case của chức năng “Liên hệ”
  • Chức năng “Đặt bàn online”: Tính năng đặt bàn trực tuyến giúp khách hàng thuận lợi hóa quá trình lựa chọn và đặt bàn cho buổi ăn tại nhà hàng. Khách hàng có thể chọn ngày, giờ, và số lượng người để đảm bảo sự chuẩn bị tốt nhất từ phía nhà hàng. Hệ thống sẽ xác nhận đặt bàn và cung cấp thông tin chi tiết về buổi ăn dự kiến, tạo điều kiện cho trải nghiệm ăn uống dễ dàng và đáp ứng nhanh chóng nhu cầu của khách hàng.
Giao diện chức năng “Đặt bàn online”
Bộ test case của chức năng “Đặt bàn online”
  • Chức năng “Cập nhật tài khoản”: Khách hàng có thể cập nhật thông tin cá nhân, địa chỉ giao hàng, và các thông tin khác trong phần quản lý tài khoản để duy trì thông tin liên lạc chính xác.
Giao diện chức năng “Cập nhật tài khoản”
Bộ test case của chức năng “Cập nhật tài khoản”
  • Chức năng “Quên mật khẩu”: Tính năng này cho phép người dùng khôi phục mật khẩu của họ trong trường hợp họ quên mật khẩu đăng nhập.
Bộ test case của chức năng “Quên mật khẩu”

Chức năng “Quản lý danh mục”: Quản lý danh mục món ăn

Giao diện chức năng “Quản lý danh mục”
Bộ test case của chức năng “Thêm/ Sửa danh mục”
  • Chức năng “Quản lý món ăn”: Quản lý danh sách các món ăn

Bộ test case của chức năng “Quản lý món ăn”
  • Chức năng “Quản lý đặt bàn”: Quản lý danh sách đặt bàn và trạng thái
Giao diện chức năng “Quản lý đặt bàn ăn”
Bộ test case của chức năng “Quản lý đặt bàn ăn”

Có thể thấy rằng, nhóm sinh viên đã báo cáo thành công dự án Kiểm thử website quản lý nhà hàng trực tuyến. Hi vọng rằng trong tương lai các bạn sinh viên sẽ tiếp tục áp dụng kiểm thử vào trong dự án thực tế của mình để tạo ra những sản phẩm phần mềm chất lượng nhất.

Giảng viên Trần Ngọc Hà
Bộ môn Công nghệ thông tin
FPT Polytechnic Cần Thơ

Hỗ trợ tư vấn và giải đáp thông tin tuyển sinh FPT Polytechnic

Cùng chuyên mục

Đăng ký nhập học tại FPT Polytechnic 2026

  • Max. file size: 50 MB.
  • Max. file size: 50 MB.
  • Max. file size: 50 MB.