Selenium FirefoxDriver ChromeDriver .Net | Notes

Note - Tips - Trick - .Net

5.0 (2 đánh giá)
Tạo bởi Kteam Cập nhật lần cuối 7 năm trước 26.559 lượt xem 3 bình luận
Tác giả/Dịch giả: Kteam
Học nhanh

Danh sách bài học

Selenium FirefoxDriver ChromeDriver .Net | Notes

Để dùng được Selenium FirefoxDriver trên .Net cần các thư viện trong NugePackage:

- Selenium.Support

- Selenium.WebDriver

Lưu ý. Không add thừa thư viện nếu không muốn dính lỗi cả năm tìm không ra cách sửa.

 

Chạy Webbrowser cơ bản (khuyến khích sài cái này để rõ ràng)

hoặc

 

Lấy source page hiện tại

 

Lấy địa chỉ URL hiện tại

 

Chuyển tới trang trước đó:

 

Chuyển tới trang sau đó:

 

F5(Refresh) lại trang:

 

Handle arlet:

 

Chuyển đổi giữa các cửa sổ hoặc tab:

 

Maximize window:

 

Add cookies:

 

Get all cookies:

 

Delete cookie:

 

Delete all cookies:

 

Chụp màn hình:

@pathToImage là đường dẫn tới file hình sẽ lưu.

 

Đợi đến khi website load xong hết các đoạn javascript:

 

Chuyển đổi giữa các frames:

 

Chuyển tới document mặc định:

 

Các locator mặc định(Lấy đối tượng):

Để lấy XPath thì dùng Chrome chọn Kiểm tra phần tử → Nhấp phải vào source của phần tử chọn Coppy → Coppy XPath

Để lấy Css Selector thì dùng Firefox làm tương tự Chrome nhưng chọn Coppy Css Selector

 

Lấy all element theo điều kiện nào đó:

 

Tìm 1 element trong 1 element khác:

bản chất 1 element có hàm FindElement nên cứ dùng thêm locator là xong

 

Một số hàm tham khảo cơ bản:

 

Một số hàm tham khảo nâng cao:

 

Chụp hình một element

 

Thực hiện JavaScript với FireFox:

 

Thực hiện JavaScript với Chrome:

 

Code Configuration tham khảo:

 

 

Cài đặt profile cho firefox:

 

Upload file:(Kết hợp auto IT)

 

Add references là file AutoITX3 hoặc  X3_64 vào. thường là X3 thôi

Đường dẫn tải library

Nếu có lỗi thì thử:

  1. Unlock file AutoITX3(nhấp phải chọn Properties → Unlock → ok)
  2. Theo các step này (k dc thì từ giã)
  3. 2. After download completes, Copy & paste it in c:\autoit\PASTE HERE (c:\autoit\AutoItX3.dll)

    3. Open Command Prompt as an ‘Adminstrator’

    4. In Command Prompt>cd c:\windows\systems32 [Press Enter]

    5. c:\windows\systems32>regsvr32 c:\autoit\AutoItX3.dll [Press Enter]

    6. Prompt will appear with message “registration Succeeded”

 


Tải xuống

Tài liệu

Nhằm phục vụ mục đích học tập Offline của cộng đồng, Kteam hỗ trợ tính năng lưu trữ nội dung bài học Selenium FirefoxDriver ChromeDriver .Net | Notes dưới dạng file PDF trong link bên dưới.

Ngoài ra, bạn cũng có thể tìm thấy các tài liệu được đóng góp từ cộng đồng ở mục TÀI LIỆU trên thư viện Howkteam.com

Đừng quên likeshare để ủng hộ Kteam và tác giả nhé!


Thảo luận

Nếu bạn có bất kỳ khó khăn hay thắc mắc gì về khóa học, đừng ngần ngại đặt câu hỏi trong phần bên dưới hoặc trong mục HỎI & ĐÁP trên thư viện Howkteam.com để nhận được sự hỗ trợ từ cộng đồng.

Nội dung bài viết

Tác giả/Dịch giả

Khóa học

Note - Tips - Trick - .Net

Lưu các thủ thuật, code mẫu, cách dùng về .Net

Đánh giá

5.0
2 đánh giá
Đánh giá
5
2
4
3
2
1
hihihaha đã đánh giá 5 năm trước

.

K9 SuperAdmin, KquizAdmin, KquizAuthor đã đánh giá 6 năm trước

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
Phạm Tấn Thành Moderator đã bình luận 7 năm trước

Để dùng được Selenium FirefoxDriver trên .Net cần các thư viện trong NugePackage:

- Selenium.Support

- Selenium.WebDriver

Lưu ý. Không add thừa thư viện nếu không muốn dính lỗi cả năm tìm không ra cách sửa.

sea max đã bình luận 7 năm trước

hay

Không có video.