Selenium WebDriver( Điện thoại tư vấn tắt là WebDriver) là một trong automation framework của web , cho phép thực hiện những thử nghiệm của người tiêu dùng đối với những trình chăm nom khác biệt, không chỉ có Firefox, Chrome (nó ko y như Selenium IDE).

Bạn đang xem: Selenium webdriver là gì

WebDriver cũng cho phép bạn thực hiện các ngôn từ xây dựng vào Việc tạo nên test script của chúng ta.

quý khách có thể thực hiện conditional operations nlỗi if- else giỏi là switch-case hoặc vòng lặp do-while.

WebDriver hỗ trợ nhiều ngữ điệu lập trình sẵn khác biệt nlỗi Java, .Net, PHP, Pynhỏ, Perl, Ruby. Không độc nhất thiết bạn đề nghị nối liền tất cả các ngôn ngữ trên tuy nhiên để áp dụng WebDriver một cách tác dụng rộng, chúng ta nên biết tối thiểu một trong số hầu hết ngôn ngữ bên trên.

Tại sao sử dụng Selenium Web Driver?


*

Tại sao sử dụng Selenium Web Driver


Người sử dụng có thể cần sử dụng miễn phí

Kiến trúc 1-1 giản: + Điều khiển trình chu đáo từ hệ điều hành. + Quý khách hàng chỉ việc IDE và trình phê chuẩn là dứt.

Ngôn ngữ xây dựng hỗ trợ: Web Driver cung ứng bạn viết kịch bạn dạng kiểm demo bởi các ngữ điệu khác nhau nhỏng Java, .NET, PHPhường., Pyhẹp, Perl, Ruby và chúng ta có thể sử dụng những điều kiện if else, các vòng lặp để tăng tính đúng đắn mang đến kịch bạn dạng kiểm test.

Tốc độ: Khi so sánh cùng với các nguyên lý không giống của bộ Selenium, WebDriver là nguyên lý nkhô cứng tốt nhất trong số tất cả vày ảnh hưởng trực tiếp trường đoản cú hệ điều hành và quản lý tới trình duyệt

Ưu điểm của Selenium WebDriver

Hỗ trợ 7 ngữ điệu lập trình: JAVA, C #, PHPhường, Ruby, Perl, Pynhỏ nhắn và .Net.

Hỗ trợ nghiên cứu bên trên các trình để ý khác nhau như: Firefox, Chrome, IE, Safari

Các thí nghiệm rất có thể được triển khai bên trên những hệ điều hành và quản lý khác biệt như: Windows, Mac, Linux, Android, iOS

Khắc phục các hạn chế của Selenium v1 nhỏng mua lên tệp, download xuống, hành lang cửa số nhảy lên và vỏ hộp thoại

Nhược điểm của Selenium WebDriver

Báo cáo kiểm demo cụ thể không thể được tạo ra

Không thể đánh giá hình ảnh

Bất kể thử thách, số đông thiếu sót này hoàn toàn có thể được hạn chế bằng phương pháp tích hợp với những form khác. Đối cùng với kiểm test hình ảnh, Sikuli có thể được thực hiện và để tạo nên báo cáo phân tích chi tiết, TestNG hoàn toàn có thể được áp dụng.

Selenium WebDriver thường xuyên được sử dụng trong số trường thích hợp sau

Để thực hiện một ngôn ngữ xây dựng khăng khăng trong vấn đề xây dựng demo case của người tiêu dùng.

Để khám nghiệm các áp dụng có khá nhiều tính năng dựa trên AJAX.

Xem thêm: Cách Dùng Welcome Aboard Là Gì, Welcome Aboard Thành Ngữ, Tục Ngữ, Slang Phrases

Để thực hiện các kiểm test bên trên trình săn sóc HtmlUnit.

Để tạo ra kết quả kiểm thử thiết lập.

Các lệnh thông dụng vào Selenium WebDriver

driver.get(“URL”):Để điều hướng đến một trang web.

element.sendKeys(“inputtext”):Nhập một trong những vnạp năng lượng bản vào input đầu vào box.

element.clear(): Xóa văn bản ngoài input đầu vào box.

select.deselect All(): Bỏ chọn tất cả OPTION từ SELECT đầu tiên bên trên trang.

select.selectByVisibleText(“some text”): Chọn OPTION cùng với đầu vào được hướng đẫn bởi vì người dùng.

driver.switchTo().window(“windowName”):Di chuyển con trỏ loài chuột tự cửa sổ này sang hành lang cửa số khác.

driver.quit(): Thoát driver với đóng góp toàn bộ các cửa sổ tương quan cho driver kia.

driver.switchTo().frame(“frameName”):Chuyển tự frame này quý phái frame mang tên hoặc id là “frameName”.

Bài viết liên quan

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *