2016-04-19 5 views
0
**Google_Visit.feature** 

Feature: Navigating Google By Cucumber 
    I want to navigate to Google.com 

    Scenario: Visiting Google 
    Given I am on Google.com Page 

**google_steps.rb** 

Given(/^I am on Google\.com Page$/) do 
    @browser = Selenium :: Browser.start(SITE, :firefox) 
    @browser.goto(PAGES["http://www.google.com"]) 
end 

**feature/support/env.rb** 

require 'selenium-webdriver' 
require 'cucumber' 

SITE = 'www.google.com' 
Browser = Selenium :: Browser.start(SITE, :firefox) 
PAGES = { 
    "Google Home" => "www.google.com", 
} 

Я пробовал много времени, но только ошибки, показывающие в Result раздел:Я создал проекты в селене и Watir, но когда я выполнение файла функции по my_steps.rb затем он показывает ошибки с конкретными действиями

* Вы можете осуществить шаг определение для неопределенных шагов с этими фрагментами:

Given(/^I am on Google\.com Page$/) do 
    pending # Write code here that turns the phrase above into concrete actions 
end 
1 scenario (1 undefined) 
1 step (1 undefined) 
0m0.021s* 
+1

Посмотрите на [Как задать хороший вопрос] (http://stackoverflow.com/help/how-to-ask) - и затем подумайте о том, чтобы сделать заголовок вопроса четким и не использовать его для полного вопроса. –

+0

У вас есть каталог 'step_definitions' внутри каталога' features'? И ваши шаги в этом каталоге? – orde

+0

Да, я включаю step_definitions в Каталог функций – Anuj

ответ

0

Вы говорите огурцу, где найти определение шага, используя опцию glue.

Я заметил, что вы включили тег rubimine. Вы можете посмотреть here, как рубины обрабатывают определения шага.