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

Web Automation with Selenium WebDriver and Python

Tự động hóa Web với Selenium WebDriver và Python

Tự động hóa Web với Selenium WebDriver và Python

Khám phá sức mạnh tự động hóa của Selenium cùng Python!

4.2
(362 đánh giá)
2,869 học viên
Giảng viên
Jose Portilla
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
7.5 giờ video
50 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ì

Thiết lập môi trường phát triển, bao gồm cài đặt Python và Selenium WebDriver
Tìm hiểu API Selenium WebDriver và cách sử dụng để tương tác với trang web
Định vị các phần tử web bằng nhiều kỹ thuật như CSS selector và XPath
Thao tác với phần tử web: nhập văn bản, nhấp nút, chọn tùy chọn từ menu thả xuống
Xử lý điều hướng trang web: làm mới trang, điều hướng tới/lùi, chuyển đổi giữa các tab
Triển khai các kỹ thuật kiểm thử hiệu quả: chờ phần tử tải và xử lý nội dung động
Gỡ lỗi và xử lý sự cố thường gặp khi sử dụng Selenium WebDriver

Yêu cầu

Yêu cầu có kinh nghiệm về Python

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

Dành cho lập trình viên Python muốn tự động hóa tương tác trên web

Nội dung khóa học

12 phần • 50 bài giảng
1 Chào mừng đến với khóa học! Câu hỏi thường gặp, Liên kết và Tệp
1 Chào mừng đến với khóa học!
2 Nội dung khóa học
3 Thiết lập môi trường và khóa học
4 Các trường hợp sử dụng Selenium
1 Sử dụng Chrome Dev Tools
2 Selenium là gì
1 Định vị bằng CSS Selector
2 Định vị bằng ID
3 Định vị bằng Name
4 Định vị bằng Tag Name
5 Định vị bằng XPath
6 Định vị bằng Link Text
7 Chuỗi định vị (Chaining Locators)
8 Các phương thức và thuộc tính hữu ích của Web Element
1 Tổng quan dự án hướng dẫn
2 Hướng dẫn từng bước dự án
1 Mở và đóng cửa sổ
2 Mở và đóng tab
3 Điều hướng iFrames
4 Lịch sử trình duyệt
5 Cảnh báo (Alerts)
6 Cookies và Bộ nhớ (Storage)
7 Thay đổi kích thước cửa sổ
1 Nút bấm
2 Phần tử nhập liệu
3 Nút radio và Hộp kiểm
4 Menu thả xuống
5 Bộ chọn lịch
6 Tải lên và tải xuống tệp
7 Kéo và thả
8 Thanh trượt
9 Thao tác bàn phím
1 Dự án hướng dẫn 2 - Tổng quan
2 Dự án hướng dẫn 2 - Hướng dẫn code cùng
1 Chờ ngầm định (Implicit Waits)
2 Chờ tường minh (Explicit Waits)
3 Điều chỉnh cài đặt mạng
1 Thiết lập chế độ xem di động
2 Thao tác trên di động
1 Kiểm thử không dùng Page Objects
2 Tổng quan Mô hình Đối tượng Trang
3 Mô hình Đối tượng Trang Phần Một
4 Mô hình Đối tượng Trang Phần Hai
5 Mô hình Đối tượng Trang Phần Ba
1 Dự án hướng dẫn Ba - Tổng quan
2 Dự án hướng dẫn 3 - Phần Một
3 Dự án hướng dẫn 3 - Phần Hai
4 Dự án hướng dẫn 3 - Phần Ba
5 Dự án hướng dẫn 3 - Phần Bốn

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

Welcome to our comprehensive Selenium WebDriver with Python course!

Are you looking to learn how to automate web testing using the powerful combination of Selenium WebDriver and Python? Then this course is for you!

In this course, you will learn the fundamentals of using Selenium WebDriver with Python, including how to set up your development environment, understand the Selenium WebDriver API, and use it to interact with web pages. You'll also learn how to locate web elements using different techniques, such as CSS selectors and XPath, and manipulate them to enter text, click buttons, and select options from dropdown menus.

But that's just the beginning. We'll also cover important topics such as web page navigation, including refreshing pages, navigating back and forward, and switching between tabs. You'll learn how to handle web page events, such as JavaScript alerts and prompts, and implement effective testing techniques, including waiting for elements to load and handling dynamic content.

If you run into any issues along the way, don't worry. We've got you covered. We'll teach you how to debug and troubleshoot common problems that may arise when using Selenium WebDriver, so you can keep your automation scripts running smoothly.

By the end of this course, you'll have a solid foundation in using Selenium WebDriver with Python to automate web testing tasks. You'll be able to write scripts that can interact with web pages, locate and manipulate elements, and handle events and dynamic content. You'll be well on your way to becoming a proficient automation engineer.

So if you're ready to take your web testing skills to the next level, sign up for our Selenium WebDriver with Python course today! With our comprehensive curriculum and expert instructors, you'll have everything you need to succeed. Don't wait any longer to start your journey towards becoming a Selenium WebDriver with Python pro.

Enroll now and we'll see you inside 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 Automation Testing
Hiển thị tất cả khoá học Python
Hiển thị tất cả khoá học Selenium
Hiển thị tất cả khoá học Web Development
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊