Module: LoginHelper

Defined in:
lib/watir_helper/login_helper.rb

Instance Method Summary collapse

Instance Method Details

#login_using_button(user_prop, user_prop_value, username, pass_prop, pass_prop_value, password, btn_prop, btn_prop_value) ⇒ Object

Login using button into an application.



6
7
8
9
10
11
12
# File 'lib/watir_helper/login_helper.rb', line 6

def (user_prop,user_prop_value,username,pass_prop,pass_prop_value,password,btn_prop,btn_prop_value)
  btn_prop=/#{btn_prop}/
  btn_prop_value=/#{btn_prop_value}/
 $ie.text_field(user_prop.intern,user_prop_value).set(username)
 $ie.text_field(pass_prop.intern,pass_prop_value).set(password)
 $ie.button(btn_prop.intern,btn_prop_value).click
end

#login_using_image(user_prop, user_prop_value, username, pass_prop, pass_prop_value, password, img_prop, img_prop_value) ⇒ Object

Login using image into an application.



24
25
26
27
28
29
30
# File 'lib/watir_helper/login_helper.rb', line 24

def (user_prop,user_prop_value,username,pass_prop,pass_prop_value,password,img_prop,img_prop_value)
  img_prop=/#{img_prop}/
  img_prop_value=/#{img_prop_value}/
 $ie.text_field(user_prop.intern,user_prop_value).set(username)
 $ie.text_field(pass_prop.intern,pass_prop_value).set(password)
 $ie.image(img_prop.intern,img_prop_value).click
end

Login using link into an application.



15
16
17
18
19
20
21
# File 'lib/watir_helper/login_helper.rb', line 15

def (user_prop,user_prop_value,username,pass_prop,pass_prop_value,password,link_prop,link_prop_value)
  link_prop=/#{link_prop}/
  link_prop_value=/#{link_prop_value}/
 $ie.text_field(user_prop.intern,user_prop_value).set(username)
 $ie.text_field(pass_prop.intern,pass_prop_value).set(password)
 $ie.link(link_prop.intern,link_prop_value).click
end