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 № 1Ihre Anforderungen tun nichts, Sie haben nur ungenutzte String-Literale geschrieben, ändern Sie sie in:
require "rubygems"
require "selenium-webdriver"