/ / Come bypassare il certificato di sicurezza del sito Web in IE utilizzando Ruby / Selenium WebDriver - ruby, selenio, selenio-webdriver

Come bypassare il certificato di sicurezza del sito Web in IE utilizzando Ruby / Selenium WebDriver - ruby, selenio, selenio-webdriver

Sto cercando di automatizzare alcuni test del browser IE usando Ruby / Selenium WebDriver.

Quando eseguo il seguente codice, si apre un nuovo browser IE con l'url ma indica sempre che "C'è un problema con il certificato di sicurezza di questo sito Web".

C'è un modo per impostare il profilo / le funzionalità IE usando Ruby in modo simile a quelli usati in Java?

require "selenium-webdriver"

driver = Selenium::WebDriver.for :ie
driver.get "https://xxxxxxxxxxxxxxxxxx.com"

risposte:

2 per risposta № 1

Non c'è modo di impostarlo con qualsiasi funzionalità, anche se stavi usando Java. Se hai trovato qualche approccio per realizzarlo in Java, per favore pubblicalo e vedi se può essere tradotto in Ruby.

Ma puoi sempre simulare il clic per aggirarlo.

# Tested under Windows 7, IE 10, Ruby 2.0.0
require "selenium-webdriver"

driver = Selenium::WebDriver.for :ie
driver.get "https://xxxxxxxxxxxxxxxxxx.com"
driver.get("javascript:document.getElementById("overridelink").click()");