Bài viết này mình sẽ hướng dẫn các bạn cài đặt và cấu hình selenium webdriver trên Eclipse.
Hướng dẫn gồm 3 bước:
OK, chúng ta bắt đầu thôi.
Hướng dẫn gồm 3 bước:
- Cài JDK
- Tải và cài eclipse
- Tải selenium cho và add vào project
- code ví dụ đơn giản
OK, chúng ta bắt đầu thôi.
Bước 1: Cài JDK:
Trước tiên, cần vào link này để tải JDK về máy. Các bạn nhớ chọn vào đồng ý các điều khoản, sau đó chọn phiên bản phù hợp, ví dụ máy mình window 64 bit thì chọn bản 64bit
Sau khi tải về, chỉ việc cài đặt bình thường bằng các click Next :D
Bước 2: Tải Eclipse
Vào trang chủ Eclipse, tải bản Eclipse IDE for Java Developers phù hợp với máy tính của bạn.
Sau khi tải xong, giải nén ra chạy file eclipse.exe để sử dụng
Lần đầu tiên chạy eclipse, nó sẽ hỏi bạn nơi lưu các project. Bạn nên chọn lưu ở các ổ khác ổ C - để tránh việc cài lại win sẽ mất. Nên lưu ở ổ D, E
Sau khi chọn nơi lưu trữ xong, hãy tạo 1 Project mới, đặt tên tùy chọn, ở đây mình đặt newproject
Sau khi tạo project xong, chuột phải vào tên project, tạo mới 1 package - để lưu các class, 1 package có thể chứa nhiều class, 1 project có thể chứa nhiều package để dễ quản lý
Sau khi tạo package xong, thì tạo mới 1 class bằng cách chuột phải vào tên package, chọn new -> class
Bước 3: tải Selenium cho java, cấu hình cho eclipse
Truy cập vào trang chủ selenium để tải bản mới nhất
Tiếp theo khi đã có file tải về, ta cấu hình cho eclipse như sau:
- chuột phải vào tên project, chọn Properties
- ở cửa sổ mới hiện ra , chọn Java Build Path
- chọn tab Libraries , sau đó click Add External JARs
- chọn nơi lưu file selenium vừa tải về ở bước trên
sau đó chọn Apply and Close
Bước 4: chạy code automation đầu tiên
trước tiên cần cài đặt selenium driver cho trình duyệt bạn muốn chạy. Tải tại đây
Ở demo này, mình chọn chrome, nên mình tải nó về
do mình dùng windown, nên chọn của windown
Sau khi tải xong, giải nén nó vào ổ C, thư mục chrome - chưa có thư mục thì tạo nhé :D
Quay lại Eclipse, chúng ta hãy bắt đầu viết code cho nó
Các bạn chú ý dòng code này
System.setProperty("webdriver.chrome.driver","C:\\chrome\\chromedriver.exe");
với C:\\chrome\\chromedriver.exe là đường dẫn chứa file chromedriver.exe mà ban nãy chúng ta giải nén
Sau khi code xong thì ấn Ctrl + F11 để chạy thôi :D
và kết quả
ok, vậy là chúng ta đã cài đặt thành công eclipse, cấu hình selenium cho nó và chạy demo đầu tiên.
Dưới đây là code trong bài hướng dẫn:
public static void main(String[] args) { // TODO Auto-generated method stub System.setProperty("webdriver.chrome.driver","C:\\chrome\\chromedriver.exe"); //khai báo chrome mới WebDriver driver=new ChromeDriver(); //tạo biến url để vào web String url="http://demo.guru99.com/selenium/newtours/"; //lấy được title của web hiện tại String title_website="Welcome: Mercury Tours"; //khai báo biến title mong muốn để tý kiểm tra String title_mongmuon=""; //mở url lên driver.get(url); //lấy title mong muốn là titel gốc của website title_mongmuon=driver.getTitle(); //so sánh title của web và title mong muốn. Nếu = nhau thì ok, còn không thì lỗi :D if(title_mongmuon.contentEquals(title_website)) { System.out.println("test ok"); } else { System.out.println("test lỗi"); } //đóng trình duyệt driver.close(); } }
Nguồn: tự viết bằng kiến thức tìm tòi được, có sưu tầm 1 vài hình ảnh của guru99 :D
0 comments:
Post a Comment