Selenium - WebDriver

De Linuxmemo.

(Différences entre les versions)
(Utilisation)
 
Ligne 15 : Ligne 15 :
  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.current_url
Ligne 22 : Ligne 23 :
  require "selenium-webdriver"
  require "selenium-webdriver"
  driver = Selenium::WebDriver.for :firefox
  driver = Selenium::WebDriver.for :firefox
 +
 +
driver.get 'https://selenium.dev'
 +
driver.current_url
 +
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()
Outils personnels