Posts

Showing posts from February, 2014

Cucumber With Ruby & Capybara

Feature File:
Feature: Automate Flipkart website

Scenario: Login for Flipkart
  Given I open browser and navigate to flipkart website
  Then I click on login Link
 Then I enter Email Id
 Then  I enter Password
  Then I click on Login Button
  Then I mouse over the user
  Then I click on Logout


Step Definition File Given(/^I open browser and navigate to flipkart website$/) do   visit 'http://www.flipkart.com' end
Then(/^I click on login Link$/) do     find(:xpath, "//a[@href='https://www.flipkart.com/account/login?from=header']").click end
Then(/^I enter Email Id$/) do      fill_in 'login_email_id', :with => 'xxx@gmail.com' end
Then(/^I enter Password$/) do   fill_in 'login_password', :with => 'password' end
Then(/^I click on Login Button$/) do   click_button 'Login'   sleep(10) end
Then(/^I mouse over the user$/) do  element=find(:xpath,"//a[@href='https://www.flipkart.com/account/']")   pag…