/ / nicht initialisierte Konstante Selen - Rubin, Selen

nicht initialisiertes konstantes Selen - Rubin, Selen

Ich versuche, das Selenium Webdriver-Juwel zu benutzen, um einen Test zu schreiben, aber bekomme den folgenden Fehler. "test.rb: 4: in" ": nicht initialisiertes konstantes Selen (NameError)"

Ich kann nicht herausfinden, warum es mir diesen Fehler gibt. Ich habe den Code für den Test unten eingefügt.

"require rubygems"
"require selenium-webdriver"

driver = Selenium::WebDriver.for :chrome

dort versagt es. Der Rest des Tests ist ziemlich page-spezifische js Ausführungen.

Antworten:

5 für die Antwort № 1

Ihre Anforderungen tun nichts, Sie haben nur ungenutzte String-Literale geschrieben, ändern Sie sie in:

require "rubygems"
require "selenium-webdriver"