Auf einer Windows 7-Maschine, ich folgte der Installation von unten Link, und alles funktionierte gut. http://www.spritecloud.com/2011/04/complete-setup-guide-for-ruby-cucumber-and-watir-or-selenium-on-windows/gurke watir starten website
Jetzt auf meiner Windows 8.1 Maschine, die den gleichen Schritten folgt, verhält es sich nicht wie es sollte;
C:\Users\paul.omahony\Documents\features>cucumber
No such file or directory @ rb_sysopen - features. You can use `cucumber --init` to get started.
Als ich
C:\Users\paul.omahony\Documents\features>cucumber test.feature
Feature: test website navigation
Navigate through the different taps on homepage
Und Schritt laufen/Features kommen als undefiniert zurück. Es scheint, dass Gurke keine der Schrittdefinitionen in der Schrittdefinitionsdatei aufnimmt. Dies ist meine Gem Liste unter
bigdecimal (default: 1.2.
builder (3.2.2)
bundler (1.11.2)
childprocess (0.5.9)
cucumber (2.3.3)
cucumber-core (1.4.0)
cucumber-wire (0.0.1)
did_you_mean (1.0.0)
diff-lcs (1.2.5)
ffi (1.9.10 x64-mingw32)
gherkin (4.0.0, 3.2.0)
io-console (default: 0.4.
json (default: 1.8.3)
minitest (5.8.3)
multi_json (1.11.2)
multi_test (0.1.2)
net-telnet (0.1.1)
power_assert (0.2.6)
psych (default: 2.0.17)
rake (10.4.2)
rdoc (default: 4.2.1)
rspec (3.4.0)
rspec-core (3.4.4)
rspec-expectations (3.4.0
rspec-mocks (3.4.1)
rspec-support (3.4.1)
rubygems-update (2.6.3)
rubyzip (1.2.0)
selenium-webdriver (2.53.
test-unit (3.1.5)
watir-scroll (0.1.0)
watir-webdriver (0.9.1)
websocket (1.2.3)
win32console (1.3.2)
Ich denke, es ist vielleicht eine Konfiguration/Kompatibilitätsproblem, aber davon abgesehen. Ich bin mir nicht wirklich sicher.
HI Justin, danke für deine Antwort, wenn Gurke cmd laufen. Der Fehler ist, dass eine solche Datei nicht geladen werden kann --ffi_c (LoadError). Gem set ist derselbe wie oben. –
C: /Ruby23-x64/lib/ruby/gems/2.3.0/gems/ffi-1.9.10-x64 -mingw32/lib/ffi.rb: 6: in 'Rettung in ' –
C: /Ruby23-x64/lib/ruby/gems/2.3.0/gems/ffi-1.9.10-x64- mingw32/lib/ffi.rb: 6: in 'retten in ' –