Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Java (and Cucumber) for Automation Testing

Java (và Cucumber) cho Kiểm thử Tự động

Java (và Cucumber) cho Kiểm thử Tự động

Thành thạo Java cho Kiểm thử Tự động. Java dành cho Tester/Kỹ sư Kiểm thử Tự động/QA. Bài tập Phỏng vấn & Thực hành Lập trình

4.5
(896 đánh giá)
23,883 học viên
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
13.5 giờ video
70 bài giảng
13 bài quiz
13 bài coding
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

Bạn sẽ học được gì

Hiểu sâu về Nền tảng Java & Lập trình Hướng đối tượng để làm việc với Dự án Kiểm thử Tự động
Tự tin khi Lập trình cho Dự án Kiểm thử Tự động - Hiệu quả ngay từ Ngày đầu làm việc
Học Java (và thêm Cucumber) từ góc nhìn OOP & DỰ ÁN KIỂM THỬ TỰ ĐỘNG
Học kiến thức Java cốt lõi & áp dụng vào bối cảnh Công cụ Kiểm thử Tự động như Selenium & REST-assured
Làm BÀI TẬP / Thử thách PHỎNG VẤN, học cách đối mặt với phỏng vấn kỹ thuật cùng những MẸO quan trọng
Hiểu các chủ đề phức tạp như nguyên tắc thiết kế SOLID với ví dụ từ Dự án
THỰC HÀNH kỹ năng qua BÀI TẬP LẬP TRÌNH

Yêu cầu

Không yêu cầu kinh nghiệm lập trình trước đó
Bạn chỉ cần có sự cam kết và đam mê để 'Trở thành một Automation Tester Hiệu quả'!

Đối tượng phù hợp

Khóa học phù hợp nhất cho Manual Tester muốn chuyển sang Kiểm thử Tự động
Bất kỳ ai tìm kiếm học tập dựa trên dự án cho "Java cho Kiểm thử Tự động" với phương pháp thực hành
Những người muốn học Java Nâng cao - OOP & Nguyên tắc thiết kế SOLID qua ví dụ dự án và sử dụng trong bối cảnh Cucumber JVM (Phần thưởng)
Bất kỳ ai muốn tăng thu nhập, vì các công ty IT ưu tiên tuyển Manual Tester đã được đào tạo Java & Cucumber

Nội dung khóa học

15 phần • 70 bài giảng
1 Mục tiêu & Tổng quan Khóa học
1 Công cụ Java Thiết yếu - Thiết lập môi trường Automation
2 Lưu ý quan trọng - Công cụ & Phiên bản Java
3 Cài đặt Java (Hệ điều hành Windows)
4 Cấu hình Java (Hệ điều hành Windows)
5 Thiết lập Eclipse IDE (Hệ điều hành Windows)
6 Thiết lập Maven (Hệ điều hành Windows)
7 Cài đặt Java (MAC OS)
8 Cấu hình Java (MAC OS)
9 Thiết lập Eclipse IDE (MAC OS)
10 Thiết lập Maven (MAC OS)
1 Dự án Java và Vai trò của JDK, JRE & JVM
2 Các loại Chú thích (Comment)
3 Thiết lập Dự án Kiểm thử Maven
4 Phương thức Java & Chú thích JUnit
5 Biến và Các loại Biến
6 Khẳng định Junit & Giới thiệu Xử lý Ngoại lệ
7 Kiểu dữ liệu
8 Ép kiểu & Ví dụ
9 Giới thiệu Test Runner - Chạy Script Kiểm thử
10 Ghi chú Khóa học
1 GIỚI THIỆU Dự án Kiểm thử 1: Thao tác Chuỗi & Xử lý Kết quả
2 Thao tác Chuỗi - Chữ hoa/chữ thường
3 Thao tác Chuỗi - Chứa
4 Thao tác Chuỗi - Rỗng & Null
5 Thao tác Chuỗi - Khớp (sử dụng Biểu thức chính quy)
6 Thao tác Chuỗi - Tách
7 Thao tác Chuỗi - Trích xuất (sử dụng Biểu thức chính quy)
8 Thao tác Chuỗi - Chuyển đổi
1 GIỚI THIỆU Dự án Kiểm thử 2: Xử lý Đầu vào & Kết quả
2 Cách tiếp cận Kiểm thử Tự động - cho Dự án 2
3 Xây dựng Logic & Câu lệnh Điều kiện
4 Kỹ thuật Tái cấu trúc - (PHẦN 1) Dự án mini Java 2
5 Kiểm thử Hướng dữ liệu sử dụng JUnit
6 Kỹ thuật Tái cấu trúc - (PHẦN 2) Dự án mini Java 2
7 Gỡ lỗi - Chạy script tự động ở chế độ debug
1 Mảng & Vòng lặp
2 Bộ sưu tập Java – List & ArrayList
3 Bộ sưu tập Java – Set & HashSet
4 Bộ sưu tập Java – Map & HashMap & Set (Ví dụ Kiểm thử API 1)
5 Bộ sưu tập Java – HashMap & Set (Ví dụ Kiểm thử API 2)
1 Cách đối mặt với phỏng vấn kỹ thuật & MẸO
2 Hướng dẫn giải - Thử thách PHỎNG VẤN 1
1 Giới thiệu OOP và Lớp & Đối tượng
2 Phương thức Setter & Getter
3 Hàm tạo
4 Tạo Đối tượng
5 Static & Non Static - Ví dụ Kiểm thử Tự động
6 Kế thừa - Ví dụ Kiểm thử Tự động
7 Đa hình - Ghi đè
1 Dự án mini OOP phiên bản 1.0
2 Dự án mini OOP phiên bản 2.0 (với cải tiến tính năng)
3 Các loại Kế thừa
1 Hướng dẫn giải & MẸO - Thử thách PHỎNG VẤN 5
1 Giới thiệu khái niệm OOP Nâng cao
2 Trừu tượng
3 Sử dụng Giao diện cho Tự động hóa (với ví dụ)
4 Enums
5 Nguyên tắc Thiết kế - SOLID - Phần 1
6 Nguyên tắc Thiết kế - SOLID - Phần 2
1 Thiết lập Dự án Cucumber
2 Tính năng Cucumber
3 Mã Glue Cucumber sử dụng Java OOP Phần 1
4 Mã Glue Cucumber sử dụng Java OOP Phần 2
5 Cucumber - Trình chạy Kiểm thử Junit
6 Tái cấu trúc mã Java
7 Cucumber Hooks & Tiêm phụ thuộc
8 Chạy Scripts & Báo cáo Cucumber
1 Tải mã nguồn Dự án Java
2 Tải mã nguồn Dự án Cucumber & Java

Giới thiệu khóa học

Are you thinking of moving from Manual to Automation Testing?

Do you believe Coding is the key to Automation Testing Career?

Then you should also be aware that Test Automation is certainly in high demand and that Java is one of the most common programming language used for Automation Testing. So, learn Java for Automation Testing covering Java Beginners to Advanced - from Automation Testing Projects view-point.

This realistic course covers “How to get started with Java for Automation Testing” to “How to use SOLID principles to become an Automation Tester”. Learn Java for Automation Testing practically and as industry expects from an Automation Tester.

The key objective of the Course is to learn numerous Java Practical concepts from Automation Testing Projects perspective and put the Java essentials into practice. This approach helps students to quickly and productively showcase Java as a key skill in their CV.

Also the exposure to Automation testing approach via project based learning would help students establish confidence in coding and think like an Automation Tester.

Likewise, students would learn Cucumber (a massive bonus) as a key skill for Automation Testing, in the context of Java OOP. With the right exposure to Cucumber framework and hands-on experience with Java, you can subsequently learn Selenium WebDriver for UI Automation or REST-assured for API Automation.

Note: this course caters for Java and Cucumber only and does NOT cover Selenium WebDriver or REST-assured.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Automation Testing
Hiển thị tất cả khoá học Cucumber
Hiển thị tất cả khoá học Java
Hiển thị tất cả khoá học Software Testing
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊