Vừa qua, các bạn sinh viên chuyên ngành Phát triển phần mềm Khóa 19.3 FPT Polytechnic Cần Thơ đã thực hiện một dự án xưởng với nội dung “Xây dựng Test Plan và thực hiện Test Case cho phần mềm quản lý thư viện”.
Đây không chỉ là một dự án thực tế giúp các bạn sinh viên ôn tập và củng cố lại các kiến thức trên lớp với môn Kiểm thử cơ bản mà còn kết nối được thêm nhiều bạn bè cùng đam mê đồng thời là một bước đệm quan trọng cho sinh viên trong việc tiếp cận nghề nghiệp kiểm thử phần mềm trong tương lai.
Sự hấp dẫn của dự án xưởng thực hành
Việc tham gia vào dự án với đề tài Xây dựng Test Plan và thực hiện các Test Case cho phần mềm quản lý thư viện không chỉ mang tính chất học thuật mà còn giúp sinh viên đối mặt với những thách thức thực tế trong môi trường làm việc của một dự án phần mềm. Phần mềm quản lý thư viện là một ứng dụng có tính ứng dụng cao, yêu cầu độ chính xác và ổn định lớn. Điều này khiến các sinh viên cảm thấy đây là cơ hội tuyệt vời để học hỏi và trau dồi kỹ năng kiểm thử trong thực tế.
Việc tham gia dự án cho phép sinh viên không chỉ xây dựng Test Plan – kế hoạch kiểm thử một cách có tổ chức và hệ thống mà còn giúp các bạn thực hành xây dựng các test case cụ thể. Những tình huống kiểm thử (test case) này giúp sinh viên học cách kiểm tra từng chức năng của phần mềm, đảm bảo phần mềm hoạt động đúng như yêu cầu. Sinh viên cũng được tiếp xúc với các công cụ và quy trình kiểm thử hiện đại, từ việc lập kế hoạch, viết tài liệu đến việc thực hiện kiểm thử và ghi nhận lỗi.
Bên cạnh đó, tham gia vào dự án xưởng thực hành giúp sinh viên nâng cao khả năng làm việc nhóm. Các bạn cần phối hợp với nhau để phân chia nhiệm vụ, trao đổi, và giải quyết các vấn đề phát sinh trong quá trình kiểm thử. Điều này giúp sinh viên cải thiện kỹ năng giao tiếp, kỹ năng làm việc nhóm và khả năng quản lý thời gian – những yếu tố cực kỳ quan trọng trong bất kỳ dự án phát triển phần mềm nào.
Đồng thời, chứng chỉ hoàn thành dự án của xưởng thực hành sẽ là điểm cộng ấn tượng trong hồ sơ xin việc, giúp sinh viên tự tin khẳng định năng lực và thu hút nhà tuyển dụng.
Sự hấp dẫn của việc xây dựng Test Plan và viết Test Case
Xây dựng Test Plan đòi hỏi sinh viên phải nắm bắt được yêu cầu của hệ thống và lập kế hoạch kiểm thử chi tiết. Sinh viên cần phân tích các chức năng của phần mềm, đánh giá các rủi ro tiềm ẩn và lập ra một chiến lược kiểm thử hiệu quả. Đây là cơ hội để các bạn phát triển khả năng tư duy hệ thống, tư duy logic và cách tiếp cận một vấn đề từ nhiều góc độ khác nhau.
Trong khi nhiều sinh viên Phát triển phần mềm tập trung vào việc lập trình và phát triển tính năng, ngày càng có nhiều sinh viên nhận ra rằng kiểm thử phần mềm là một phần quan trọng không thể thiếu trong quy trình phát triển. Việc viết Test Case và thực hiện kiểm thử thực tế giúp sinh viên hiểu rõ hơn về quy trình phát triển phần mềm toàn diện và tầm quan trọng của việc đảm bảo chất lượng sản phẩm trước khi đưa ra thị trường. Thông qua dự án này, các bạn không chỉ học cách phát hiện lỗi mà còn hiểu rõ hơn về cách hoạt động của phần mềm từ góc nhìn người dùng.
Quá trình kiểm thử phần mềm không chỉ đơn thuần là việc thực hiện các bước đã được định trước mà còn yêu cầu sinh viên phải linh hoạt trong việc xử lý các tình huống không lường trước. Việc tham gia vào dự án này sẽ giúp các bạn trở nên tự tin hơn khi đối mặt với các thử thách thực tế, đồng thời phát triển khả năng giải quyết vấn đề – một kỹ năng quan trọng cho mọi chuyên gia trong lĩnh vực công nghệ thông tin.
Phan Huỳnh Ngọc Quý, sinh viên năm hai ngành Phát triển phần mềm, chia sẻ: “Em thật sự cảm thấy hứng thú với dự án xưởng thực hành này. Viết Test Plan và Test Case không chỉ giúp em hiểu rõ hơn về phần mềm quản lý thư viện mà còn cho em cơ hội tiếp cận sâu hơn với lĩnh vực kiểm thử phần mềm, điều mà trước đây em chưa có dịp thực hành nhiều.”
Trong khi đó, Trương Thị Xuân Nhi, một thành viên khác của nhóm dự án, cho biết: “Khi tham gia dự án, em thấy mình phải tập trung cao độ để phát hiện các lỗi nhỏ nhất. Qua đó, em cảm thấy mình đã cải thiện khả năng quan sát chi tiết và biết cách làm việc chặt chẽ hơn với các thành viên khác trong nhóm.”
Dự án xưởng thực hành “Xây dựng Test Plan và Test Case cho phần mềm quản lý thư viện” không chỉ là một bài tập thực hành mà còn là một cơ hội học hỏi quý giá cho sinh viên chuyên ngành Phát triển phần mềm. Đây là dịp để các bạn trau dồi kỹ năng kiểm thử, học cách làm việc theo nhóm và phát triển tư duy logic, chi tiết – những kỹ năng cực kỳ quan trọng trong môi trường công nghệ hiện đại. Chính sự hứng thú và tích cực của sinh viên khi tham gia dự án đã cho thấy tính hấp dẫn và giá trị thực tiễn của các chương trình học tập kết hợp với thực hành tại FPT Polytechnic.
Giảng viên Nguyễn Đình Ngọc
Bộ môn Công nghệ thông tin
FPT Polytechnic Cần Thơ