Quản lý WebDriver: Cách viết các bài kiểm tra tự động hóa ổn định và đáng tin cậy
Thiết lập môi trường: Xây dựng nền tảng kiểm tra vững chắc 🚀
Bắt đầu bằng việc thiết lập môi trường kiểm tra của bạn một cách chính xác. Bạn cần tải xuống mã nguồn quản lý WebDriver:
git clone https://example.com/webdriver_manager_repo
Sau đó, hãy cài đặt các phụ thuộc cần thiết. Sử dụng công cụ như Pipenv để cài đặt:
pipenv install --dev
Th ...
Đăng vào ngày 20 tháng 5 lúc 14:25
Lấy thông tin yêu cầu mạng và WebSocket bằng Selenium
Khi sử dụng Selenium để kiểm thử ứng dụng Web hoặc ứng dụng sử dụng Electronjs/Cef, đôi khi cần xác định xem một hành động có gây ra yêu cầu mạng hay không và các tham số của yêu cầu có chính xác không.
Để đạt được điều này, chúng ta có thể kích hoạt nhật ký hiệu năng của Chrome và sử dụng phương thức driver.get_log("performance") để lọc các b ...
Đăng vào ngày 20 tháng 5 lúc 05:47