| BÀI VIẾT

Chào mừng bạn đến với bài học cuối cùng của Module API! Hôm nay chúng ta sẽ nâng tầm Automation bằng cách học cách Chaining (Chuỗi): lấy kết quả từ API này
Ở buổi trước chúng ta đã học lý thuyết, hôm nay sẽ là thực hành đỉnh cao. Chúng ta sẽ sử dụng thư viện Requests để thực hiện các yêu cầu phức tạp h
Sau khi đã cào được hàng nghìn dòng dữ liệu ở các buổi trước, thách thức cuối cùng là: Làm sao để lưu chúng lại một cách ngăn nắp để sử dụng lâu d
Tiếp nối buổi học trước, hôm nay chúng ta sẽ giải quyết những bài toán thực tế khó hơn: Làm sao để lấy dữ liệu khi web yêu cầu đăng nhập? Làm sao để
Nếu Selenium là robot điều khiển trình duyệt thì Beautiful Soup là một "chuyên gia bóc tách" dữ liệu. Nó không cần mở trình duyệt, giúp bạn lấy hàng nghìn dòng
Bạn đã bao giờ viết xong một script chạy rất tốt ở nhà nhưng khi mang lên công ty (với mạng chậm hơn) thì lại báo lỗi NoSuchElementException? Đó là vì bạn ch
Sau khi đã biết cách tìm phần tử ở Buổi 2, hôm nay chúng ta sẽ học cách "điều khiển" chúng. Selenium có thể bắt chước 99% hành động của một người dùng
Làm thế nào để Selenium biết cần phải click vào nút nào giữa hàng nghìn thẻ HTML? Đó là lúc bạn cần đến kỹ năng Locating Elements. Đây là kỹ năng quan trọ
Chào mừng bạn đến với thế giới của Tự động hóa! Bạn có bao giờ mệt mỏi khi phải lặp đi lặp lại việc đăng nhập, kiểm tra giá hay tải file hàng ngà
Đây là buổi học cuối cùng. Bạn có thể là một chuyên gia kỹ thuật giỏi, nhưng nếu không thể truyền đạt được giá trị của dữ liệu cho sếp hay khách h