Quelle commande dois-je initialiser afin d'exécuter Runtime.getRuntime().exec("Script.exe")
dans un environnement Ruby-sélénium)Sélénium/Rudy: 'ContactList constante uninitialized :: Runtime (NameError)' erreur
code:
class Contactlist
require "selenium-webdriver"
require "rubygems"
require "test/unit"
driver = Selenium::WebDriver.for :firefox
driver.navigate.to "https://www.contactually.com/"
sleep 20
element = driver.find_element(:css, ".signin>a").click
sleep 5
element = driver.find_element(:css, "#user_email")
element.send_keys "[email protected]"
element = driver.find_element(:css, "#user_password")
element.send_keys "Astegic1!"
element = driver.find_element(:css, ".callout.sign-in-btn").click
sleep 15
element = driver.find_element(:xpath, ".//*[@class='ui inverted underlined ApplicationHeader__main-menu___1gsj_ menu']//a[2]").click
sleep 10
element = driver.find_element(:xpath,"/.//a[@ href='https://www.contactually.com/contacts/import']").click
sleep 10
element = driver.find_element(:xpath,".//*[@id='file']").click
Runtime.getRuntime().exec("Script.exe")
end
sortie de la console: