Selenium - WebDriver
De Linuxmemo.
(Différences entre les versions)
(Page créée avec « Catégorie:Logiciel sudo apt install python3-pip pip install selenium sudo apt install firefox-geckodriver python3.8 from selenium import webdriver from selenium.w... ») |
(→Utilisation) |
||
(2 versions intermédiaires masquées) | |||
Ligne 1 : | Ligne 1 : | ||
[[Catégorie:Logiciel]] | [[Catégorie:Logiciel]] | ||
+ | ==Installation== | ||
+ | *Python | ||
sudo apt install python3-pip | sudo apt install python3-pip | ||
pip install selenium | pip install selenium | ||
sudo apt install firefox-geckodriver | sudo apt install firefox-geckodriver | ||
+ | *Ruby | ||
+ | gem install selenium-webdriver | ||
+ | |||
+ | ==Utilisation== | ||
+ | *Python | ||
python3.8 | python3.8 | ||
from selenium import webdriver | from selenium import webdriver | ||
from selenium.webdriver.common.keys import Keys | from selenium.webdriver.common.keys import Keys | ||
driver = webdriver.Firefox() | driver = webdriver.Firefox() | ||
+ | |||
driver.get("https://selenium.dev") | driver.get("https://selenium.dev") | ||
+ | driver.current_url | ||
+ | driver.back() | ||
+ | |||
+ | *Ruby | ||
+ | require "selenium-webdriver" | ||
+ | driver = Selenium::WebDriver.for :firefox | ||
+ | |||
+ | driver.get 'https://selenium.dev' | ||
driver.current_url | driver.current_url | ||
driver.back() | driver.back() |
Version actuelle en date du 27 septembre 2021 à 11:54
[modifier] Installation
- Python
sudo apt install python3-pip pip install selenium sudo apt install firefox-geckodriver
- Ruby
gem install selenium-webdriver
[modifier] Utilisation
- Python
python3.8 from selenium import webdriver from selenium.webdriver.common.keys import Keys driver = webdriver.Firefox()
driver.get("https://selenium.dev") driver.current_url driver.back()
- Ruby
require "selenium-webdriver" driver = Selenium::WebDriver.for :firefox
driver.get 'https://selenium.dev' driver.current_url driver.back()