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

Selenium C# with SpecFlow & Live Projects (Basic + Advance)

Selenium C# với SpecFlow & Dự Án Thực Tế (Cơ Bản + Nâng Cao)

Selenium C# với SpecFlow & Dự Án Thực Tế (Cơ Bản + Nâng Cao)

MỚI NHẤT - Hướng dẫn Selenium 4 với C# (Sharp), NUnit và SpecFlow - Bao gồm nhiều dự án thực tế và Framework End-to-End

4.4
(286 đánh giá)
1,890 học viên
Giảng viên
Rahul Arora
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
26.5 giờ video
144 bài giảng
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ì

Kết thúc khóa học, bạn sẽ được đào tạo bài bản để tự động hóa bất kỳ ứng dụng web nào bằng Selenium
Bạn sẽ làm việc trên nhiều dự án thực tế, thiết kế framework phức tạp và tạo báo cáo tương tác bằng Extent Reports
Kết thúc khóa học, bạn sẽ thành thạo Tự động hóa Selenium & tự tin vượt qua mọi buổi phỏng vấn
Bạn có thể dễ dàng chứng minh kinh nghiệm tương đương 2-3 năm làm việc với Selenium

Yêu cầu

Không yêu cầu kiến thức trước về C# / lập trình vì mọi thứ được dạy từ đầu

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

Khóa học được thiết kế để ngay cả người mới bắt đầu, không có kiến thức về Kiểm thử thủ công, Tự động hóa hay lập trình cũng có thể thành thạo
Toàn bộ C# cần thiết cho Tự động hóa Selenium được dạy từ cơ bản

Nội dung khóa học

19 phần • 143 bài giảng
1 Giới thiệu
2 Cài đặt Visual Studio và bắt đầu với C# cơ bản
3 Cấu hình Selenium, thêm gói NuGet
4 Tải mã nguồn
1 C# Cơ bản - Kiểu dữ liệu và Biến
2 C# Cơ bản - Lớp và Đối tượng
3 C# Cơ bản - Chuỗi, Toán tử, Nối chuỗi, v.v.
4 C# Cơ bản - Toán tử Số học
5 C# Cơ bản - Toán tử - Toán tử So sánh
6 C# Cơ bản - Toán tử - Toán tử Logic hoặc Điều kiện
7 C# Cơ bản - Toán tử - Toán tử Gán
8 C# Cơ bản - Toán tử - Toán tử Tăng và Giảm
9 C# Cơ bản - Quy ước đặt tên
10 C# Cơ bản - Câu lệnh điều khiển luồng - IfElse
11 C# Cơ bản - Câu lệnh điều khiển luồng - Switch Case
12 C# Cơ bản - Câu lệnh điều khiển luồng - Vòng lặp While
13 C# Cơ bản - Câu lệnh điều khiển luồng - Vòng lặp DoWhile
14 C# Cơ bản - Câu lệnh điều khiển luồng - Vòng lặp For
15 C# Cơ bản - Câu lệnh điều khiển luồng - Vòng lặp Lồng nhau
16 C# Cơ bản - Câu lệnh nhảy - Break và Continue
17 C# Cơ bản - Mảng 1 chiều
18 C# Cơ bản - Mảng 2 chiều
19 C# Cơ bản - Mảng 3 chiều
20 C# Cơ bản - Phương thức
21 C# Cơ bản - Phương thức có Kiểu trả về
22 C# Cơ bản - Truyền Tham trị vs Truyền Tham chiếu
23 C# Cơ bản - Các loại Biến và Phạm vi của chúng
24 C# Cơ bản - Const vs ReadOnly và Biến tham số
25 C# Cơ bản - Namespace
26 C# Cơ bản - Bổ từ truy cập
27 OOPS - Kế thừa
28 OOPS - Hàm tạo
29 OOPS - Đa hình - Nạp chồng
30 OOPS - Đa hình - Ghi đè
31 OOPS - Đa hình - Ghi đè - Phần 2
32 OOPS - Phương thức và Lớp Trừu tượng
33 OOPS - Giao diện
34 Bộ sưu tập - Danh sách
35 Bộ sưu tập - HashSet
36 Bộ sưu tập - Từ điển
37 Xử lý Ngoại lệ
1 Giới thiệu
2 Selenium là gì?
3 Sự khác biệt giữa các phiên bản Selenium 1, 2, 3 & 4
4 Tổng quan Selenium 4 với các Cập nhật và Tính năng mới
5 Selenium IDE mới
1 Khởi chạy trình duyệt
2 Xử lý phần tử - Tự động hóa cửa sổ Đăng nhập
3 Xử lý phần tử - Tự động hóa cửa sổ Đăng nhập - Phần 2
4 Xử lý phần tử - Vấn đề đồng bộ hóa - ImplicitWait
5 Xử lý phần tử - Vấn đề đồng bộ hóa - ExplicitWait
6 Xử lý phần tử - Vấn đề đồng bộ hóa - FluentWait hoặc DefaultWait
7 Xử lý Dropdown
8 Xử lý Liên kết
1 Xử lý Cảnh báo
2 Xử lý Frame
3 Xử lý Tab và Cửa sổ bật lên
1 API Hành động - Di chuyển chuột
2 API Hành động - Xử lý Thanh trượt
3 API Hành động - Xử lý phần tử có thể thay đổi kích thước
4 API Hành động - Kéo và thả
5 API Hành động - Nhấp chuột phải
1 Xpath vs CSS
2 Hiểu sâu về Xpath - Phần 1
3 Hiểu sâu về Xpath - Phần 2
4 Hiểu sâu về CSS
5 Công cụ tạo Xpath và CSS
6 Bảng tra cứu nhanh
1 Thực thi Javascript
2 Chụp Ảnh màn hình
3 Kiểm tra sự tồn tại của phần tử
4 Tùy chọn Chrome
1 Tab và Cửa sổ mới
2 Bộ định vị tương đối
3 Tính năng CDP - Xử lý lỗi SSL
4 Tính năng CDP - Ghi đè Vị trí địa lý
5 Tính năng CDP - Ghi đè Thông số thiết bị
6 Tính năng CDP - Chặn yêu cầu mạng
7 Tính năng CDP - Xử lý Xác thực cơ bản
1 Tích hợp OpenAI với Selenium
2 OpenAI - Mã nguồn
1 Đọc tệp JSON
2 Đọc tệp XML
3 Phương pháp điều khiển bằng từ khóa
4 API Log4Net
5 API MAIL
6 Kết nối Cơ sở dữ liệu
1 Cấu hình NUnit và thực thi trường hợp kiểm thử đầu tiên
2 Test Fixtures, Thứ tự và Danh mục
3 Xác nhận và Xác nhận nhiều
4 Thử lại / Thực thi lại các trường hợp kiểm thử thất bại
5 Thử lại / Thực thi lại các trường hợp kiểm thử thất bại - Mã nguồn
6 Thiết lập và Dọn dẹp một lần
7 Tham số hóa kiểm thử
8 Kiểm thử hướng dữ liệu với tích hợp Excel
9 Bắt đầu với Extent Reports
10 Tùy chỉnh báo cáo
11 Báo cáo kết quả kiểm thử
12 Tùy chỉnh thêm
13 Kiểm thử song song
14 Kiểm thử song song với tích hợp WebDriver
15 Hỗ trợ các vấn đề đa luồng bằng ThreadLocal
1 Giới thiệu
2 Bài tập 1 - Tìm kiếm thông tin chuyến bay
3 Bài tập 2 - Kiểm tra hộp kiểm ngẫu nhiên
4 Bài tập 3 - Xác minh các mục đã thêm vào giỏ hàng
1 Giới thiệu về Selenium Grid 4
2 Thực thi kiểm thử song song trên nhiều trình duyệt
3 Cấu hình Hub và Node
4 Chế độ phân tán
1 Tải mã nguồn dự án
2 Xác định kiến trúc Framework và thêm các phụ thuộc
3 Tạo lớp BaseTest
4 Thêm các mục khác vào lớp cơ sở
5 Thêm Ảnh chụp màn hình và Từ khóa
6 Tạo trường hợp kiểm thử đầu tiên
7 Sửa lỗi chụp màn hình
8 Tạo từ khóa Select
9 Tạo thêm các trường hợp kiểm thử
10 Thêm nhiều trường hợp kiểm thử hơn
11 Chạy kiểm thử từ CLI
12 Chạy kiểm thử từ công cụ Jenkins CI
1 Giới thiệu về Framework Mô hình Đối tượng Trang
2 Bắt đầu thiết kế các Đối tượng Trang
3 Triển khai Chuỗi phương thức
4 Triển khai Từ khóa và Tham số hóa
5 Xác minh nhiều bộ dữ liệu kiểm thử trong một kiểm thử đơn lẻ
6 Thêm Xác nhận
7 Thêm trường hợp kiểm thử thứ hai
1 Giới thiệu về Specflow và Cài đặt plugin
2 Tạo tệp tính năng đầu tiên
3 Thêm nhiều tính năng và tệp định nghĩa bước
4 Tham số hóa bằng Scenario Outline
5 Bảng dữ liệu
6 Móc nối
7 Thẻ và Thẻ phạm vi
8 Báo cáo HTML tài liệu sống
9 Extent Reports
10 Tích hợp WebDriver với Specflow
11 Tiêm phụ thuộc bằng ScenarioContext
12 Tiêm phụ thuộc bằng WebDriverSupport
1 Tải mã nguồn đầy đủ được sử dụng trong tất cả bài giảng
1 BÀI GIẢNG PHẦN THƯỞNG

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

BIGGEST EVER SELENIUM with C# (Sharp),  NUnit and SpecFlow Course in the Industry with many live projects and End to End Automation frameworks covered


After successfully launching my Selenium with JAVA (140+ hours of course), Selenium with Python, Automation Architect, Playwright and many other automation courses here I bring you the latest course on C# Automation which will not only help you in building the strong C# programming base but will also help you in working with various frameworks, live projects and crack Selenium C# automation interviews


One of the BIGGEST Selenium C# Automation course in the Industry to cover in depth topics on Selenium Automation, various locator strategies to complex and dynamic elements using XPATHs, CSS and other Relative Locators. Covers CDP Features which no other C# course is covering at the moment. End to End frameworks using various design patterns, Keyword driven, Data Driven (Hybrid), Page Object Model and many LIVE projects covered



You will get in-depth knowledge on C# Programming that covers basic if, else, loops arrays, basic OOPS - inheritance, polymorphism, interfaces, abstract classes, Collections and many more topics related to C# i.e. File Handling, Log4Net, MAIL API, Interactive report generation using Extent Reports, Parallel Test Execution, NUnit Framework etc


After Doing this course you will be:


· EXPERT IN C# Basic Programming Concepts

· EXPERT IN Automating any website in the world using latest Selenium version

· EXPERT IN working with various frameworks / design patterns on Live projects

· CRACK any Selenium C# Automation interviews easily


Not only this you will also get my complete and immediate support in all your queries during the course


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 C Sharp Programming
Hiển thị tất cả khoá học Selenium Webdriver
Hiển thị tất cả khoá học Software Testing Automation
Hiển thị tất cả khoá học Specflow Bdd
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊