Con trăn chromedrivermanager

Python là ngôn ngữ lập trình bậc cao, thông dịch, hướng đối tượng, mục tiêu đa mục tiêu và cũng là ngôn ngữ lập trình động. Sử dụng cú pháp của Python khá dễ dàng để học và ngôn ngữ này cũng mạnh mẽ và linh hoạt không thua kém các ngôn ngữ khác trong quá trình phát triển các ứng dụng, nó được thiết kế một cách thân thiện, python ứng dụng từ khóa bằng tiếng

2. Selenium là gì

Selenium là một trong những công cụ kiểm tra phần mềm tự động mã nguồn mở [công cụ tự động kiểm tra mã nguồn mở] mạnh nhất hiện nay cho cuộc kiểm tra ứng dụng Web. Tập lệnh Selenium có thể chạy được trên hầu hết các trình duyệt như IE, Mozilla FireFox, Chrome, Safari, Opera;

Trình điều khiển web Selenium [Selenium 2]. là thư viện cho phép người dùng thiết lập kịch bản kiểm tra chương trình [scripting] trên các ngôn ngữ lập trình khác nhau như Python, Java, C#, Ruby…

3. In sao sử dụng Selenium python

Các liên kết Selenium Python cung cấp một API đơn giản để viết thử nghiệm chấp nhận/chức năng bằng cách sử dụng trình điều khiển web Selenium

Thông qua Selenium Python API, bạn có thể truy cập tất cả các chức năng của Selenium Webdriver một cách trực tiếp.

Các liên kết Selenium Python cung cấp một API thuận tiện để truy cập các Trình điều khiển web như Firefox, IE, Chrome, Remote. Show at support Python version 2. 7,3. 2

4. Tải xuống các ràng buộc Python cho Selenium

Bạn có thể tải xuống các liên kết Python cho Selenium từ trang PyPI cho gói Selenium. Tuy nhiên, một cách tiếp cận tốt hơn sẽ là sử dụng pip để cài đặt gói selen. Trăn 3. 5 has been pip in standard library. Sử dụng pip, bạn có thể cài đặt selen như sau

pip install selenium

Bạn có thể nghiên cứu sử dụng

/path/to/java -jar /path/to/selenium-server-standalone-2.x.x.jar
2 để tạo môi trường cô lập cho python. Trăn 3. 5 có
/path/to/java -jar /path/to/selenium-server-standalone-2.x.x.jar
3 nó hầu hết giống như
/path/to/java -jar /path/to/selenium-server-standalone-2.x.x.jar
2

5. Hướng dẫn chi tiết cho Người dùng cửa sổ

  1. Cài đặt Python 3. 5 cách sử dụng MSI có sẵn trong python. trang tải xuống tổ chức

  2. Bắt đầu một dấu nhắc lệnh bằng cách sử dụng chương trình cmd. exe và chạy lệnh pip như được đưa ra dưới đây để cài đặt Selenium

C:\Python35\Scripts\pip.exe install selenium

Bây giờ bạn có thể chạy tập lệnh thử nghiệm của mình bằng cách sử dụng Python. Ví dụ nếu bạn tạo một tập lệnh Selenium đơn giản và lưu nó trong C. \my_selenium_script. py, you could run it like after

C:\Python35\python.exe C:\my_selenium_script.py

6. Đang tải xuống máy chủ Selenium

Máy chủ Selenium là một chương trình Java. Môi trường thời gian chạy Java [JRE] 1. 6 hoặc phiên bản mới hơn được đề nghị để chạy máy chủ Selenium

Bạn có thể tải xuống máy chủ Selenium 2. x từ trang tải xuống của trang web selen. Tệp này nên có một số tệp như. Selenium-server-độc lập-2. x. x. cái lọ. Bạn có thể tải xuống phiên bản mới nhất 2. phiên bản x của máy chủ Selenium

Nếu Java Runtime Environment [JRE] không được cài đặt trong hệ thống của bạn, bạn có thể tải xuống JRE từ trang web của Oracle. Nếu bạn đang sử dụng một hệ thống GNU/Linux và có quyền truy cập root trong hệ thống, bạn cũng có thể sử dụng hướng dẫn hệ điều hành hệ thống để cài đặt JRE

Nếu lệnh java có sẵn trong PATH [biến môi trường], bạn có thể bắt đầu sử dụng lệnh máy chủ Selenium

java -jar selenium-server-standalone-2.x.x.jar

Thay thế 2. x. x với phiên bản thực tế của máy chủ Selenium mà bạn đã tải xuống từ trang web

Nếu JRE được cài đặt bởi một người dùng không phải root hoặc nó không có sẵn trong PATH[biến môi trường], bạn có thể gõ đường dẫn tương thích hoặc tuyệt đối cho lệnh. Tương tự như bạn cung cấp đường dẫn tương thích hoặc tuyệt đối cho tệp jar máy chủ Selenium sau đó lệnh sẽ giống như lệnh này

/path/to/java -jar /path/to/selenium-server-standalone-2.x.x.jar

7. Bắt đầu

7. 1. Cách sử dụng đơn giản

Nếu bạn đã cài đặt các liên kết Selenium Python, bạn có thể bắt đầu sử dụng nó như sau

________số 8

Script on could save in file [ví dụ:. - python_org_search. py] after that can run as after

python python_org_search.py

Bạn đang chạy Python nên có cài đặt mô-đun Selenium

7. 2. Ví dụ giải thích

selen. mô-đun webdriver cung cấp tất cả các triển khai Webdriver. Hiện các triển khai Webdriver hỗ trợ này là Firefox, Chrome, IE và Remote. Lớp phím cung cấp các phím trong bàn phím như RETURN, F1, ALT, v.v.

/path/to/java -jar /path/to/selenium-server-standalone-2.x.x.jar
0

Firefox webDriver được tạo thì sử dụng câu lệnh

/path/to/java -jar /path/to/selenium-server-standalone-2.x.x.jar
1

Phương thức Driver. sẽ điều hướng tới một trang được cung cấp bởi URL. WebDriver sẽ đợi khi trang được tải xong. Trước khi quay lại điều khiển kiểm tra hoặc tập lệnh

Điều đáng chú ý là nếu trang của bạn sử dụng nhiều AJAX để tải thì WebDriver có thể biết khi nào nó tải thành công

/path/to/java -jar /path/to/selenium-server-standalone-2.x.x.jar
2

Dòng lệnh tiếp theo là một khẳng định để xác nhận rằng trong tiêu đề có từ 'Python'

C:\Python35\Scripts\pip.exe install selenium
0

WebDriver cung cấp một số cách để tìm các phần tử sử dụng một trong các cách tìm đó là. phương thức find_element_by_*

Tiếp theo là phần tử văn bản đầu vào có thể được đặt bằng tên thuộc tính của nó bằng cách sử dụng phương thức find_element_by_name

C:\Python35\Scripts\pip.exe install selenium
1

Trường hợp gửi một phím, các phím đặc biệt có thể gửi sử dụng bởi các phím lớp được nhập từ Selenium. webdriver. phổ thông. phím

C:\Python35\Scripts\pip.exe install selenium
2

Sau khi thực hiện bất kỳ hành động nào trên trang, bạn nên lấy kết quả trả về bằng lệnh lấy thông báo như bên dưới đấy.

C:\Python35\Scripts\pip.exe install selenium
3

The end of the end of the method close window as after

C:\Python35\Scripts\pip.exe install selenium
4

7. 3. Sử dụng Selenium để viết test

Gói Selenium không cung cấp công cụ thử nghiệm/khung công tác. Bạn có thể viết các trường hợp thử nghiệm bằng cách sử dụng mô-đun thử nghiệm đơn vị của Python. Một lựa chọn khác cho tool/frameworke là

/path/to/java -jar /path/to/selenium-server-standalone-2.x.x.jar
5 và
/path/to/java -jar /path/to/selenium-server-standalone-2.x.x.jar
6

Trong chương trình này, chúng ta sử dụng unit test as framework là một lựa chọn. Dưới đây là một ví dụ được sửa đổi trong đó sử dụng module unnit test. Đây là một thử nghiệm cho chức năng tìm kiếm của python. tổ chức

C:\Python35\Scripts\pip.exe install selenium
5

Và kết quả sau khi chạy thành công như ở bên dưới

C:\Python35\Scripts\pip.exe install selenium
6

7. 4. Use Selenium with Remote WebDriver

To use remote WebDriver, you should have Selenium server is running, to run server you use command as after

java -jar selenium-server-standalone-2.x.x.jar

Trong khi chạy máy chủ Selenium, bạn có thể nhìn thấy thông báo như dưới đây

C:\Python35\Scripts\pip.exe install selenium
8

Bạn có thể sử dụng URL để kết nối từ xa tới WebDrive, đây là một ví dụ

C:\Python35\Scripts\pip.exe install selenium
9

Để xác định giá trị một cách rõ ràng rõ ràng thay thế từ điển mặc định

C:\Python35\python.exe C:\my_selenium_script.py
0

Tài liệu tham khảo http. //www. gu99. com/selenium-python. html http. // Selenium-python. đọcthedocs. io/bắt đầu. html

Chủ Đề