❅
❅
❆
❅
❆
❅
❆
❅
❆
❆

  • 0939206009
  • thaian.it15@gmail.com
  • Facebook
  • Youtube
  • Zalo
Anh Tester Logo
  • Khoá học
    • All Courses
    • Website Testing
    • API Testing
    • Desktop Testing
    • Mobile Testing
    • Programming Language
    • CI/CD for Tester
    • Performance Testing
  • 💥Khai giảng
  • tools
    • TestGenAI - AI Test Cases Generator
    • Mobile Apps Demo
    • Automation Framework Selenium TestNG
    • Automation Framework Cucumber TestNG
    • Gherkin Convert Functions in Katalon
    • Convert object from Selenium Java to Playwright Python
    • Website Demo CRM
    • Website Demo HRM
    • Website Demo HRM GO
    • Website Demo POS
    • Website Demo eCommerce CMS
  • blog
    • Selenium C#
    • Selenium Java
    • Katalon Tools
    • Jenkins CI/CD
    • SQL cho Tester
    • Manual Testing
    • Tài liệu cho Tester
    • Automation Testing
    • akaAT Tools
    • Cucumber TestNG
    • API Testing with Postman
    • Apache Maven
    • AI in Software Testing
    • Lịch khai giảng
  • Liên hệ
  • Log in
    Sign up
New

Cucumber TestNG Basic to Advanced

Xin chào các bạn. Khóa học Cucumber TestNG này nhằm hướng dẫn nâng cao cho những bạn đã học khoá Selenium Java để viết code theo ngôn ngữ Gherkin đi từng bước từ cơ bản đến nâng cao.

Khoá học Selenium WebDriver with Java Basic to Advanced

  • Created by Anh Tester
  • Vietnamese
  • Last updated Aug-22-2025
Facebook Linkedin Telegram Pinterest Share with Zalo Zalo

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

  • Cài đặt và sử dụng Cucumber Framework

  • Sử dụng TestNG Framework để kết hợp config chạy test cases

  • Sử dụng ngôn ngữ Gherkin để viết test case Tiếng Anh

  • Viết được code script dạng Gherkin để thực thi test cases tiếng Anh

  • Xây dựng mô hình code Page Object với Cucumber Framework

  • Thiết kế code trong Step Definitions

  • Chạy test cases song song

  • Xuất report với Cucumber Report

Yêu cầu

    • Đã có kiến thức Java basic, Java OOP, Selenium và TestNG
    • Khoá này chúng ta học sau khoá Selenium Java

Nội dung khóa học

Xin chào các bạn. Khóa học Cucumber TestNG này nhằm hướng dẫn nâng cao cho những bạn đã học khoá Selenium Java để viết code theo ngôn ngữ Gherkin đi từng bước từ cơ bản đến nâng cao.

Khoá học Selenium WebDriver with Java Basic to Advanced ...


🎯Cách học Online:

  • Chuẩn bị ZOOM app để call trực tiếp (có record sau mỗi buổi)
  • Chuẩn bị Mạng ổn định và nơi học không ồn lắm để tương tác trực tiếp
  • Một tuần học 3 buổi và học trong tầm 2 tháng
  • Tài liệu trao đổi nhanh trên Zalo group
  • Sau khi kết thúc khóa An cấp chứng chỉ cho các bạn hoàn thành các yêu cầu của An gồm chuỗi bài học, bài tập và dự án auto test cuối khoá

 

🎯Thông tin về Anh Tester:

  • Võ Thái An
  • Công việc chính: Software Quality Engineer tại Phamiliar Tech in USA (remote).
  • Kinh nghiệm: hơn 7 năm làm automation test với Selenium, Appium, Katalon, Playwright và các tools khác.
  • SĐT: 0939206009 (phone/facebook/zalo)
Xem thêm Thu lại

Danh sách bài học

Số bài học: 18 bài Tổng thời lượng: 35 giờ

  • Tài nguyên cài đặt môi trường cho khoá học Cucumber TestNG


  • Lesson Video 0 hour
  • Tải tài liệu của bài học

  • ✅ Hướng phát triển TDD trong Automation Test
    ✅ Hướng phát triển BDD trong Automation Test
    ✅ Tại sao lại dùng khung BDD?

  • Lesson Video 2 hours
  • Tải tài liệu của bài học

  • ✅ Cài đặt thư viện Cucumber với Maven Project
    ✅ Cài đặt Cucumber và Gherkin Plugin trên IntelliJ IDEA
    ✅ Tạo Cucumber Feature File
    ✅ Create Cucumber Test Runner
    🔆 Kết quả chạy thử nghiệm

  • Lesson Video 2 hours
  • Tải tài liệu của bài học

  • ✅ Gherkin là gì?
    ✅ Kịch bản này phục vụ mục đích gì?
    ✅ Tại sao cần Gherkin?
    ✅ Cú pháp của Gherkin
    ✅ Ví dụ về Gherkin
    ✅ Các phương pháp sử dụng Gherkin tốt nhất
    ✅ Ưu nhược điểm của Gherkin

  • Lesson Video 2 hour
  • Tải tài liệu của bài học

  • ✅ Cách tạo và bố trí Feature File
    ✅ Cách generate Step Definitions từ Gherkin
    ✅ Cách Cucumber tìm kiếm các steps
    ✅ Cách chạy một feature file

  • Lesson Video 1 hour
  • Tải tài liệu của bài học

  • ✅ Tập viết test cases với ngôn ngữ Gherkin
    ✅ Cách trình bày một feature tốt

  • Lesson Video 2 hours
  • Tải tài liệu của bài học

  • ✅ Kết hợp code Selenium TestNG Framework vào Cucumber Framework

  • Lesson Video 2 hours
  • Tải tài liệu của bài học

  • ✅ Cách thiết lập mô hình code theo Page Object Model trong Cucumber Framework

  • Lesson Video 2 hours
  • Tải tài liệu của bài học

  • ✅ Cách sử dụng Cucumber Hooks
    ✅ Cách sử dụng Cucumber Tags

  • Lesson Video 1 hours
  • Tải tài liệu của bài học

  • ✅ Tại sao phải chia sẻ Test Context (bối cảnh thử nghiệm)
    ✅ Pico Container là gì?
    ✅ Cách chia sẻ Test Context giữa các Step Definitions trong Cucumber bằng PicoContainer
    ✅ Chỉnh sửa Test Runner chạy Parallel Execution Scenario


  • Lesson Video 2 hours
  • Tải tài liệu của bài học

  • ✅ Viết test cases Gherkin
    ✅ Viết code automation test cho test cases Gherkin (Selenium Java)

  • Lesson Video 2 hours
  • Tải tài liệu của bài học

  • ✅ DataTables trong Cucumber là gì?
    ✅ Viết test cases Gherkin có chứa DataTables
    ✅ Xử lý DataTables trong code auto test

  • Lesson Video 2 hour
  • Tải tài liệu của bài học

  • ✅ Properties, Excel, Log4j2, Record Video
    ✅ Tạo data giả với DataFaker

  • Lesson Video 1 hours
  • Tải tài liệu của bài học

  • ✅Cài đặt Cucumber Report
    ✅Cài đặt Allure Report trong Cucumber TestNG


  • Lesson Video 2 hours
  • Tải tài liệu của bài học

  • ✅ Cucumber Listener là gì?
    ✅ Xây dựng Cucumber Listener


  • Lesson Video 2 hours
  • Tải tài liệu của bài học

  • Xây dựng Keyword chung để xử lý với Selenium và Report

  • Lesson Video 2 hours
  • Tải tài liệu của bài học

  • Sử dụng GitHub Action để chạy CI cho project Test Automation

  • Lesson Video 1 hour
  • Tải tài liệu của bài học

  • Xây dựng Test Automation Framework với Cucumber (phần 1)

  • Lesson Video 2 hours
  • Tải tài liệu của bài học

  • Xây dựng Test Automation Framework với Cucumber (phần 1)

  • Lesson Video 2 hours
  • Tải tài liệu của bài học

Thông tin Giảng viên

Teacher Avatar

Anh Tester

Software Quality Engineer

Đường dẫu khó chân vẫn cần bước đi
Đời dẫu khổ tâm vẫn cần nghĩ thấu

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

course-img

2,000,000 VNĐ

Xem trước nội dung Đăng ký Mua ngay

Khóa học bao gồm

  • Truy cập trọn đời
  • Video record mỗi buổi học
  • Hỗ trợ trọn đời

Tính năng khóa học

  • Thời lượng 35 giờ
  • Số bài học 18
  • Ngôn ngữ Vietnamese
  • Kỹ năng Làm được việc
  • Chứng chỉ Có

Danh mục khóa học

  • Website Testing
  • API Testing
  • Desktop Testing
  • Mobile Testing
  • Programming Language
  • CI/CD for Tester
  • Performance Testing

Khóa học mới nhất

Website and API Testing Automation with Playwright Javascript Typescript (KHÔNG DẠY CODE JS TS)

Website and API Testing Automation with Playwright Javascript Typescript (KHÔNG DẠY CODE JS TS)

Aug-15-2025 by Nguyên Hoàng
Khoá học Javascript Typescript dành cho Tester

Khoá học Javascript Typescript dành cho Tester

Aug-15-2025 by Nguyên Hoàng
Website and API Testing with Katalon Studio (DẠY ONLINE)

Website and API Testing with Katalon Studio (DẠY ONLINE)

Aug-14-2025 by Phạm Đức Hải
view all courses

Course Tags

  • Selenium
  • Appium
  • Playwright
  • Katalon
  • Java
  • Javascript
  • Python
  • Performance
  • JMeter
  • Grafana
  • Postman
  • NodeJS
  • Mobile
  • Website
  • Desktop
  • API
  • WinAppDriver
  • WebDriverIO
  • Rest Assured
  • Cypress
  • Robot Framework
  • Jenkins
  • Docker
  • AWS
  • Testing
  • Automation
  • Manual
  • C#

Liên hệ

  • 0939206009
  • thaian.it15@gmail.com
  • Anh Tester
  • Donate for Anh Tester
QR Facebook Group
QR Discord Group

Copyright © 2021-2025 Anh Tester Automation Testing