Ruby on Rails Tuesday, January 3, 2012

hi i read your post seems you are already working on Selenium. can you help me what exactly selenium does or can you send me any link to learn selenium and how does it works. plz...


Thanks in advance

On Sun, Aug 21, 2011 at 1:55 AM, Pete <ghar@elusivestars.com> wrote:
I am using Cucumber, Capybara and Selenium

If I test User Signup using the browser it works fine.

When I run the automated test it Fails "Age certification must be
accepted"
The Checkbox for "Age certification..." is properly selected during
the test
however the test still fails.

Feature: Signup
 In order to use this sites cool functionality
 As a user
 I want to be able to sign up

 @javascript
 Scenario: Signing up
   Given I am on the home page
   When I follow "Signup"
   And I choose "Developer"
   And I fill in "username" with "testuser"
   And I fill in "Email" with "testuser@test.com"
   And I fill in "Password" with "password"
   And I fill in "Password confirmation" with "password"
   And I check "I am over the age of 13"
   And I press "Signup"
   Then I should see "signed up successfully"


<%= simple_form_for(resource, :as => resource_name, :url =>
registration_path(resource_name)) do |f| %>
         <%= devise_error_messages! %>

         <fieldset>
           <legend>Signup</legend>
           <%= f.association :role, :collection =>
Role.find(2,3), :label => "Choose a Role", :as => :radio %>
           <%= f.input :name, :label => "username" %>
           <%= f.input :email, :placeholder =>
'user@domain.com', :required => true %>
           <%= f.input :password, :required => true %>
           <%= f.input :password_confirmation, :required =>
true, :hint =>'confirmation must match the password' %>
           <%= f.input :age_certification, :label => "I am over the
age of 13", :as => :boolean %>
           <%= f.button :submit, "Signup" %>
         </fieldset>
       <% end %>

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.


--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

No comments:

Post a Comment