PDF Google Drive Downloader v1.1


Báo lỗi sự cố

Nội dung text 04. Phương thức cơ bản trong Selenium.docx

TESTEKVN - KIỂM THỬ THỰC CHIẾN Contact: Vincent - 083.286.8822 Email:  [email protected] 1 PHƯƠNG THỨC TƯƠNG TÁC ELEMENT TRONG SELENIUM 1. Các phương thức tương tác cơ bản Có 05 phương thức cơ bản tương tác element trong selenium:  Click: Áp dụng cho tất cả các element)  SendKey: Áp dụng cho các text element và có thể chỉnh sửa  Clear: Áp dụng cho các text element và có thể chỉnh sửa  Submit: Áp dụng cho các form element  Select: Áp dụng cho các list (nếu support) Ngoài ra chúng ta có 06 module tương tác thường gặp:  Browser navigation  JavaScript alerts, prompts and confirmations  Work with cookie  Work with IFrames và frames  Work with windows và tab  Virtual Authenticator Danh sách các method thường được sử dụng:

TESTEKVN - KIỂM THỬ THỰC CHIẾN Contact: Vincent - 083.286.8822 Email:  [email protected] 1 6) isSelected() Kiểm tra xem phần tử có được chọn hay không, thường được áp dụng với các Radio/Checkbox hoặc Select Options. Phương thức trả về kiểu dữ liệu boolean. Method: bool WebElement.isSelected() 7) submit() Tương tự như click, tuy nhiên phương thức này được áp dụng phổ biến cho các form dữ liệu. .click() - Chỉ thực hiện thao tác nhấp chuột như nhấp chuột. .submit() - Thực hiện thao tác Enter giống như bàn phím Enter sự kiện. Method: void WebElement.submit()    8) getText() Thực hiện lấy chuỗi text được hiển thị của phần tử. Method: string WebElement.getText()    9) getTagName() Phương thức lấy tên thẻ HTML của phần tử, phục vụ mục đích kiểm tra, xác nhận lại thông tin. Method: string WebElement.getTagName() 10) getCssValue() Phương thức lấy giá trị các thuộc tính CSS của phần tử đang tương tác, với tham số cho phương thức là tên thuộc tính mà bạn muốn lấy giá trị. Method: string WebElement.getCssValue(string propertyName)  11) getAttribute() Tương tự getCssValue, phương thức này lấy giá trị của thuộc tính có trong phần tử đang tương tác, ví dụ các thuộc tính như id, name, class, href, src, width, height,... Đây là phương thức được sử dụng nhiều trong quá trình kiểm tra dữ liệu. Method: string WebElement.getAttribute(string propertyName) 
TESTEKVN - KIỂM THỬ THỰC CHIẾN Contact: Vincent - 083.286.8822 Email:  [email protected] 1 12) getSize() Phương thức trả về thông tin kích thước phần tử mà bạn đang thao tác (Width, Height). Thư viện import: org.openqa.selenium.Dimension Method: Dimension WebElement.getSize()  13) getLocation() Phương thức xác định vị trí (toạ độ X, Y) của phần tử trên giao diện, gốc toạ độ được tính là góc trên-trái. Method: Point WebElement.getLocation()  Tài liệu tham khảo: 1. https://www.selenium.dev/documentation/webdriver/interactions/

Tài liệu liên quan

x
Báo cáo lỗi download
Nội dung báo cáo



Chất lượng file Download bị lỗi:
Họ tên:
Email:
Bình luận
Trong quá trình tải gặp lỗi, sự cố,.. hoặc có thắc mắc gì vui lòng để lại bình luận dưới đây. Xin cảm ơn.