Ngày 18/10 , Bộ môn Công nghệ Thông tin – Ứng dụng Phần mềm, FPT Polytechnic Quy Nhơn đã tổ chức một buổi seminar với chủ đề “Automation Test với Java Selenium”. Buổi seminar cung cấp kiến thức và kỹ năng về kiểm thử tự động, thu hút sự tham gia của đồng đảo sinh viên chuyên ngành Phát triển Phần mềm.
Buổi seminar đã đi qua 4 phiên với các nội dung xuyên suốt về Tổng quan kiểm thử và ứng dụng Selenium trong việc xây dựng các kịch bản kiểm thử tự động.
Phiên 1: Giới thiệu về kiểm thử tự động
Mở đầu buổi seminar, giảng viên Nguyễn Thái Bình đã giới thiệu khái quát về kiểm thử tự động, các lợi ích của việc sử dụng automation test trong quy trình phát triển phần mềm. Thầy Bình nhấn mạnh rằng kiểm thử tự động giúp tiết kiệm thời gian, nâng cao độ chính xác và cho phép phát hiện lỗi sớm hơn trong quá trình phát triển.
Anh Nguyễn Tấn Phúc cũng đã chia sẻ về con đường sự nghiệp của riêng anh, lý do vì sao và cơ duyên nào để dẫn dắt anh từ một Developer trở thành một Tester chuyên về automation. Câu chuyện cá nhân của anh đã mở ra một hướng đi mới cho các bạn về con đường tương lai. Qua đó cũng mang lại cho các bạn thêm hứng thú về một chủ đề thiên về nghề test, vốn dĩ không mấy hấp dẫn với sinh viên IT.
Phiên 2: Giới thiệu về Java và Selenium
Tiếp theo, anh Nguyễn Tấn Phúc – Test Lead tại FPT Software Quy Nhơn đã trình bày về Java và Selenium, hai công cụ phổ biến trong lĩnh vực kiểm thử tự động. Anh giải thích rằng Java là một ngôn ngữ lập trình mạnh mẽ, trong khi Selenium là một framework hỗ trợ kiểm thử các ứng dụng web. Anh cũng đã chia sẻ một số ví dụ thực tế về cách sử dụng Selenium để tự động hóa các hoạt động kiểm thử.
Để chứng minh cho ưu thế gần như vượt trội của automation test, anh Phúc đã cho các bạn xem về một bài so sánh thời gian đơn giản của automation test và manual test. Sự chênh lệch về thời gian quá lớn, đã khuất phục hoàn toàn những nghi ngờ ban đầu của các bạn về việc có thật sự hiệu quả khi đưa automation vào các vấn đề assignment của mình trong từng môn học.
Phiên 3: Thực hành lập trình với Selenium
Sau phần lý thuyết, sinh viên đã có cơ hội thực hành lập trình với Selenium. Trong phần này, các sinh viên được chia thành nhóm và hướng dẫn từng bước để tạo một bài kiểm tra tự động đơn giản. Sự hứng thú và nhiệt tình của các sinh viên thể hiện rõ qua những câu hỏi và thảo luận sôi nổi.
Phiên 4: Hỏi đáp với Diễn giả
Tại phiên hỏi đáp, nhiều câu hỏi liên quan đến việc áp dụng Selenium trong các dự án thực tế và cách cải thiện kỹ năng kiểm thử tự động đã được đặt ra. Các câu hỏi đã thể hiện sự quan tâm và tìm tòi của sinh viên. Các câu hỏi tập trung vào việc khi nào thì nên chọn kiểm thử tự động thay vì kiểm thử thủ công.
Anh Phúc chia sẻ rằng việc lựa chọn giữa hai phương pháp này phụ thuộc vào quy mô và tính chất của dự án. Đồng thời, anh Phúc còn gợi ý về công cụ kiểm thử tự động khác của Việt Nam là Katalon, một sản phẩm của KMS.
Tổng kết, thầy Nguyễn Thái Bình & anh Nguyễn Tấn Phúc đã khuyến khích sinh viên tiếp tục tìm hiểu và thực hành kiểm thử tự động, nhấn mạnh rằng đây là một kỹ năng cần thiết trong ngành công nghiệp phần mềm hiện đại.
Nhiều sinh viên đã bày tỏ sự hào hứng và cảm thấy buổi seminar rất bổ ích. “Em đã học được nhiều kiến thức mới và cảm thấy tự tin hơn khi làm việc với Selenium”, sinh viên chuyên ngành Phát triển Phần mềm chia sẻ sau sự kiện.
Buổi seminar đã thành công tốt đẹp, tạo cơ hội cho sinh viên tiếp cận và nâng cao kỹ năng trong lĩnh vực kiểm thử tự động. Hy vọng rằng trong tương lai, sẽ có nhiều buổi seminar tương tự được tổ chức để góp phần phát triển kỹ năng cho sinh viên.
Giảng viên Phạm Tiến Huy
Bộ môn Công nghệ thông tin
FPT Polytechnic Quy Nhơn