- 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
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 6 năm làm automation test với Selenium, Appium, Katalon, Playwright và các tools khác.
- SĐT: 0939206009 (phone/facebook/zalo)
- ✅ 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
- ✅ 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
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