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

C# Selenium Test Automation

Tự động hóa kiểm thử với C# Selenium

Tự động hóa kiểm thử với C# Selenium

Tự động hóa Selenium

4.5
(136 đánh giá)
1,537 học viên
Giảng viên
Linh Hoang
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
2.5 giờ video
36 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ì

Cách tự động hóa các thao tác trình duyệt bằng Selenium.
Cách tạo bài kiểm thử NUnit trong Visual Studio C#.
Cách triển khai mẫu thiết kế Page Object Model.
Cách xây dựng một framework kiểm thử giao diện người dùng (UI) bằng Selenium vững chắc và dễ mở rộng.

Yêu cầu

Để thành công, bạn cần quen thuộc với C#. Có kinh nghiệm từ cơ bản đến trung cấp là đủ.

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

Kỹ sư Phần mềm
Kỹ sư Đảm bảo Chất lượng (QA)
Kỹ sư Tự động hóa

Nội dung khóa học

7 phần • 36 bài giảng
1 Giới thiệu khóa học
2 Những gì bạn sẽ học
1 Cài đặt Visual Studio
2 Tạo bài kiểm thử NUnit
3 Cài đặt thư viện Selenium
4 Tự động hóa đăng nhập
5 Kịch bản kiểm thử hoàn chỉnh
6 Đoạn mã mẫu - SauceLabDemo
7 Xử lý sự cố thường gặp
1 XPaths
2 Bộ chọn CSS (CSS Selector)
3 Sử dụng bộ chọn hiệu quả
1 Thực hành thực tế (Phần 1)
2 Thực hành thực tế (Phần 2)
3 Đoạn mã mẫu - EbayProductPriceIsDisplayed
4 Khẳng định mượt mà (Fluent Assertions)
5 Đoạn mã mẫu cho Explicit Wait
6 Chờ rõ ràng (Explicit Wait)
1 Mô hình Page Object (Page Object Model)
2 Đoạn mã mẫu cho PomBase
3 Tạo PomBase
4 Đoạn mã mẫu cho EntryPageFactory
5 Trang nhập (Entry Pages)
6 POMs cho Trang đăng nhập (LoginPage)
7 POMs cho Trang kho hàng (InventoryPage)
8 Sử dụng POMs trong kiểm thử
9 Tổng kết về POM
1 Một chiến lược POM khác
2 Tái cấu trúc bài kiểm thử eBay
3 Khởi tạo Trang nhập (Entry Page)
4 Các phương thức & hàm hữu ích
5 Kết luận
1 Cải tiến liên tục
2 Thêm bài thực hành!
3 NUnit SetUp & TearDown
4 Song song hóa trong NUnit (NUnit Parallelization)

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

A beginner's course on Selenium Test Automation in Visual Studio–C#.


When it comes to Selenium, the abundance of information available on the internet can make it challenging to sift through and identify the most valuable resources. If you're like most people, when you have a learning goal in mind, you'd want to navigate from point A to point B as quickly and efficiently as possible, right? Sometimes, all we need is a little nudge in the right direction to jumpstart our journey.


Well, look no further! This course is tailored for students with zero background in Selenium and will take them as far as intermediate-level proficiency... should they wish. In addition to teaching the fundamental skills to perform automated Selenium actions, I will also impart my knowledge of how to build a robust and efficient UI testing framework.


My framework architecture, along with my teaching techniques, will not only keep you engaged but will also help you retain the information through hands-on interactive lessons. The concepts I'll cover are modern and highly relevant in the industry. My development techniques and approaches are also transferable to software engineering roles where good coding practices are highly marketable.


If you want to excel, then here is your opportunity to learn from a working professional like me, who has already curated all the information for you. I promise that you'll undoubtedly become more knowledgeable in Selenium testing upon completion of this course, or this one's on me. I'm looking forward to seeing your growth!

---

You can anticipate that this course will take 20-40 hours to complete. It's similar to assembling a computer for the first time; I may make it appear clear and easy, but you'll likely progress at a slower pace until you become fluent and familiar yourself!


The tools and resources used in this course are entirely free.

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
Hiển thị tất cả khoá học Selenium Testing
Hiển thị tất cả khoá học Test Automation
Hiển thị tất cả khoá học Web Testing
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊