Module: FrameHelper
- Defined in:
- lib/watir_helper/frame_helper.rb
Instance Method Summary collapse
-
#button_exists_inside_frame?(browser_handle, frame_prop, frame_prop_val, button_prop, button_prop_val) ⇒ Boolean
Button exists inside a frame.
-
#checkbox_checked_inside_frame?(browser_handle, frame_prop, frame_prop_val, checkbox_prop, checkbox_prop_val) ⇒ Boolean
Check whether a checkbox is checked/set or not inside a frame.
-
#checkbox_exists_inside_frame?(browser_handle, frame_prop, frame_prop_val, checkbox_prop, checkbox_prop_val) ⇒ Boolean
Checkbox exists inside a frame.
-
#clear_checkbox_inside_frame(browser_handle, frame_prop, frame_prop_val, checkbox_prop, checkbox_prop_val) ⇒ Object
Clear a checkbox inside a frame.
-
#clear_radio_button_inside_frame(browser_handle, frame_prop, frame_prop_val, radio_prop, radio_prop_val) ⇒ Object
Clear a radio button inside a frame.
-
#clear_selection_from_select_list_inside_frame(browser_handle, frame_prop, frame_prop_val, select_list_prop, select_list_prop_val) ⇒ Object
Clear selection from a Select list inside a frame.
-
#click_button_inside_frame(browser_handle, frame_prop, frame_prop_val, button_prop, button_prop_val) ⇒ Object
Click a button inside a frame.
-
#click_button_with_popup_inside_frame(browser_handle, frame_prop, frame_prop_val, button_prop, button_prop_val) ⇒ Object
Click a button(inside a frame), after clicking it a pop-up will come.
-
#click_checkbox_inside_frame(browser_handle, frame_prop, frame_prop_val, checkbox_prop, checkbox_prop_val) ⇒ Object
Click a checkbox inside a frame.
-
#click_image_inside_frame(browser_handle, frame_prop, frame_prop_val, image_prop, image_prop_val) ⇒ Object
Click an image inside a frame.
-
#click_image_with_popup_inside_frame(browser_handle, frame_prop, frame_prop_val, image_prop, image_prop_val) ⇒ Object
Click an image(inside a frame), after clicking it a pop-up will come.
-
#click_link_inside_frame(browser_handle, frame_prop, frame_prop_val, link_prop, link_prop_val) ⇒ Object
Click a link inside a frame.
-
#click_link_with_popup_inside_frame(browser_handle, frame_prop, frame_prop_val, link_prop, link_prop_val) ⇒ Object
Click a link(inside a frame), after clicking it a pop-up will come.
-
#click_radio_button_inside_frame(browser_handle, frame_prop, frame_prop_val, radio_prop, radio_prop_val) ⇒ Object
Click a radio button inside a frame.
-
#double_click_button_inside_frame(browser_handle, frame_prop, frame_prop_val, button_prop, button_prop_val) ⇒ Object
Double Click a button.
-
#double_click_button_with_popup_inside_frame(browser_handle, frame_prop, frame_prop_val, button_prop, button_prop_val) ⇒ Object
Double Click a button(inside a frame), after clicking it a pop-up will come.
-
#double_click_image_inside_frame(browser_handle, frame_prop, frame_prop_val, image_prop, image_prop_val) ⇒ Object
Double Click an image inside a frame.
-
#double_click_image_with_popup_inside_frame(browser_handle, frame_prop, frame_prop_val, image_prop, image_prop_val) ⇒ Object
Double Click an image(inside a frame), after clicking it a pop-up will come.
-
#flash_button_inside_frame(browser_handle, frame_prop, frame_prop_val, button_prop, button_prop_val) ⇒ Object
Highlight or Flash a button inside a frame.
-
#flash_checkbox_inside_frame(browser_handle, frame_prop, frame_prop_val, checkbox_prop, checkbox_prop_val) ⇒ Object
Highlight or Flash a checkbox inside a frame.
-
#flash_image_inside_frame(browser_handle, frame_prop, frame_prop_val, image_prop, image_prop_val) ⇒ Object
Highlight or Flash an image inside a frame.
-
#flash_link_inside_frame(browser_handle, frame_prop, frame_prop_val, link_prop, link_prop_val) ⇒ Object
Highlight or Flash a link inside a frame.
-
#flash_radio_button_inside_frame(browser_handle, frame_prop, frame_prop_val, radio_prop, radio_prop_val) ⇒ Object
Highlight or Flash a radio button inside a frame.
-
#flash_select_list_inside_frame(browser_handle, frame_prop, frame_prop_val, select_list_prop, select_list_prop_val) ⇒ Object
Highlight or Flash a select list inside a frame.
-
#frame_contains_text?(browser_handle, frame_prop, frame_prop_val, text_to_verified) ⇒ Boolean
Frame contains text or not.
-
#get_all_contents_of_select_list_inside_frame(browser_handle, frame_prop, frame_prop_val, select_list_prop, select_list_prop_val) ⇒ Object
Get all contents of a Select list inside a frame.
-
#image_exists_inside_frame?(browser_handle, frame_prop, frame_prop_val, image_prop, image_prop_val) ⇒ Boolean
Image exists inside a frame.
-
#is_value_selected_from_select_list_inside_frame?(browser_handle, frame_prop, frame_prop_val, select_list_prop, select_list_prop_val, selected_value) ⇒ Boolean
Check whether a particular value is selected from a Select list or not inside a frame.
-
#link_exists_inside_frame?(browser_handle, frame_prop, frame_prop_val, link_prop, link_prop_val) ⇒ Boolean
Link exists inside a frame.
-
#radio_button_checked_inside_frame?(browser_handle, frame_prop, frame_prop_val, radio_prop, radio_prop_val) ⇒ Boolean
Check whether a radio button is checked or not inside a frame.
-
#radio_button_exists_inside_frame?(browser_handle, frame_prop, frame_prop_val, radio_prop, radio_prop_val) ⇒ Boolean
Radio button exists inside a frame.
-
#select_from_select_list_inside_frame(browser_handle, frame_prop, frame_prop_val, select_list_prop, select_list_prop_val, select_value) ⇒ Object
Select from a select list inside a frame.
-
#select_list_exists_inside_frame?(browser_handle, frame_prop, frame_prop_val, select_list_prop, select_list_prop_val) ⇒ Boolean
Check whether a Select list exists or not inside a frame.
Instance Method Details
#button_exists_inside_frame?(browser_handle, frame_prop, frame_prop_val, button_prop, button_prop_val) ⇒ Boolean
Button exists inside a frame.
54 55 56 |
# File 'lib/watir_helper/frame_helper.rb', line 54 def (browser_handle, frame_prop, frame_prop_val, , ) browser_handle.frame(frame_prop.intern, /#{frame_prop_val}/).(.intern, /#{}/).exists? end |
#checkbox_checked_inside_frame?(browser_handle, frame_prop, frame_prop_val, checkbox_prop, checkbox_prop_val) ⇒ Boolean
Check whether a checkbox is checked/set or not inside a frame.
109 110 111 |
# File 'lib/watir_helper/frame_helper.rb', line 109 def checkbox_checked_inside_frame?(browser_handle, frame_prop, frame_prop_val, checkbox_prop, checkbox_prop_val) browser_handle.frame(frame_prop.intern, /#{frame_prop_val}/).checkbox(checkbox_prop.intern, /#{checkbox_prop_val}/).checked? end |
#checkbox_exists_inside_frame?(browser_handle, frame_prop, frame_prop_val, checkbox_prop, checkbox_prop_val) ⇒ Boolean
Checkbox exists inside a frame.
104 105 106 |
# File 'lib/watir_helper/frame_helper.rb', line 104 def checkbox_exists_inside_frame?(browser_handle, frame_prop, frame_prop_val, checkbox_prop, checkbox_prop_val) browser_handle.frame(frame_prop.intern, /#{frame_prop_val}/).checkbox(checkbox_prop.intern, /#{checkbox_prop_val}/).exists? end |
#clear_checkbox_inside_frame(browser_handle, frame_prop, frame_prop_val, checkbox_prop, checkbox_prop_val) ⇒ Object
Clear a checkbox inside a frame.
94 95 96 |
# File 'lib/watir_helper/frame_helper.rb', line 94 def clear_checkbox_inside_frame(browser_handle, frame_prop, frame_prop_val, checkbox_prop, checkbox_prop_val) browser_handle.frame(frame_prop.intern, /#{frame_prop_val}/).checkbox(checkbox_prop.intern, /#{checkbox_prop_val}/).clear end |
#clear_radio_button_inside_frame(browser_handle, frame_prop, frame_prop_val, radio_prop, radio_prop_val) ⇒ Object
Clear a radio button inside a frame.
119 120 121 |
# File 'lib/watir_helper/frame_helper.rb', line 119 def (browser_handle, frame_prop, frame_prop_val, radio_prop, radio_prop_val) browser_handle.frame(frame_prop.intern, /#{frame_prop_val}/).radio(radio_prop.intern, /#{radio_prop_val}/).clear end |
#clear_selection_from_select_list_inside_frame(browser_handle, frame_prop, frame_prop_val, select_list_prop, select_list_prop_val) ⇒ Object
Clear selection from a Select list inside a frame.
144 145 146 |
# File 'lib/watir_helper/frame_helper.rb', line 144 def clear_selection_from_select_list_inside_frame(browser_handle, frame_prop, frame_prop_val, select_list_prop, select_list_prop_val) browser_handle.frame(frame_prop.intern, /#{frame_prop_val}/).select_list(select_list_prop.intern, /#{select_list_prop_val}/).clearSelection end |
#click_button_inside_frame(browser_handle, frame_prop, frame_prop_val, button_prop, button_prop_val) ⇒ Object
Click a button inside a frame.
29 30 31 |
# File 'lib/watir_helper/frame_helper.rb', line 29 def (browser_handle, frame_prop, frame_prop_val, , ) browser_handle.frame(frame_prop.intern, /#{frame_prop_val}/).(.intern, /#{}/).click end |
#click_button_with_popup_inside_frame(browser_handle, frame_prop, frame_prop_val, button_prop, button_prop_val) ⇒ Object
Click a button(inside a frame), after clicking it a pop-up will come.
34 35 36 |
# File 'lib/watir_helper/frame_helper.rb', line 34 def (browser_handle, frame_prop, frame_prop_val, , ) browser_handle.frame(frame_prop.intern, /#{frame_prop_val}/).(.intern, /#{}/).click_no_wait end |
#click_checkbox_inside_frame(browser_handle, frame_prop, frame_prop_val, checkbox_prop, checkbox_prop_val) ⇒ Object
Click a checkbox inside a frame.
89 90 91 |
# File 'lib/watir_helper/frame_helper.rb', line 89 def click_checkbox_inside_frame(browser_handle, frame_prop, frame_prop_val, checkbox_prop, checkbox_prop_val) browser_handle.frame(frame_prop.intern, /#{frame_prop_val}/).checkbox(checkbox_prop.intern, /#{checkbox_prop_val}/).click end |
#click_image_inside_frame(browser_handle, frame_prop, frame_prop_val, image_prop, image_prop_val) ⇒ Object
Click an image inside a frame.
59 60 61 |
# File 'lib/watir_helper/frame_helper.rb', line 59 def click_image_inside_frame(browser_handle, frame_prop, frame_prop_val, image_prop, image_prop_val) browser_handle.frame(frame_prop.intern, /#{frame_prop_val}/).image(image_prop.intern, /#{image_prop_val}/).click end |
#click_image_with_popup_inside_frame(browser_handle, frame_prop, frame_prop_val, image_prop, image_prop_val) ⇒ Object
Click an image(inside a frame), after clicking it a pop-up will come.
64 65 66 |
# File 'lib/watir_helper/frame_helper.rb', line 64 def click_image_with_popup_inside_frame(browser_handle, frame_prop, frame_prop_val, image_prop, image_prop_val) browser_handle.frame(frame_prop.intern, /#{frame_prop_val}/).image(image_prop.intern, /#{image_prop_val}/).click_no_wait end |
#click_link_inside_frame(browser_handle, frame_prop, frame_prop_val, link_prop, link_prop_val) ⇒ Object
Click a link inside a frame.
9 10 11 |
# File 'lib/watir_helper/frame_helper.rb', line 9 def click_link_inside_frame(browser_handle, frame_prop, frame_prop_val, link_prop, link_prop_val) browser_handle.frame(frame_prop.intern, /#{frame_prop_val}/).link(link_prop.intern, /#{link_prop_val}/).click end |
#click_link_with_popup_inside_frame(browser_handle, frame_prop, frame_prop_val, link_prop, link_prop_val) ⇒ Object
Click a link(inside a frame), after clicking it a pop-up will come.
14 15 16 |
# File 'lib/watir_helper/frame_helper.rb', line 14 def click_link_with_popup_inside_frame(browser_handle, frame_prop, frame_prop_val, link_prop, link_prop_val) browser_handle.frame(frame_prop.intern, /#{frame_prop_val}/).link(link_prop.intern, /#{link_prop_val}/).click_no_wait end |
#click_radio_button_inside_frame(browser_handle, frame_prop, frame_prop_val, radio_prop, radio_prop_val) ⇒ Object
Click a radio button inside a frame.
114 115 116 |
# File 'lib/watir_helper/frame_helper.rb', line 114 def (browser_handle, frame_prop, frame_prop_val, radio_prop, radio_prop_val) browser_handle.frame(frame_prop.intern, /#{frame_prop_val}/).radio(radio_prop.intern, /#{radio_prop_val}/).click end |
#double_click_button_inside_frame(browser_handle, frame_prop, frame_prop_val, button_prop, button_prop_val) ⇒ Object
Double Click a button.
39 40 41 |
# File 'lib/watir_helper/frame_helper.rb', line 39 def (browser_handle, frame_prop, frame_prop_val, , ) browser_handle.frame(frame_prop.intern, /#{frame_prop_val}/).(.intern, /#{}/).fire_event("ondblclick") end |
#double_click_button_with_popup_inside_frame(browser_handle, frame_prop, frame_prop_val, button_prop, button_prop_val) ⇒ Object
Double Click a button(inside a frame), after clicking it a pop-up will come.
44 45 46 |
# File 'lib/watir_helper/frame_helper.rb', line 44 def (browser_handle, frame_prop, frame_prop_val, , ) browser_handle.frame(frame_prop.intern, /#{frame_prop_val}/).(.intern, /#{}/).fire_event_no_wait("ondblclick") end |
#double_click_image_inside_frame(browser_handle, frame_prop, frame_prop_val, image_prop, image_prop_val) ⇒ Object
Double Click an image inside a frame.
69 70 71 |
# File 'lib/watir_helper/frame_helper.rb', line 69 def double_click_image_inside_frame(browser_handle, frame_prop, frame_prop_val, image_prop, image_prop_val) browser_handle.frame(frame_prop.intern, /#{frame_prop_val}/).image(image_prop.intern, /#{image_prop_val}/).fire_event("ondblclick") end |
#double_click_image_with_popup_inside_frame(browser_handle, frame_prop, frame_prop_val, image_prop, image_prop_val) ⇒ Object
Double Click an image(inside a frame), after clicking it a pop-up will come.
74 75 76 |
# File 'lib/watir_helper/frame_helper.rb', line 74 def double_click_image_with_popup_inside_frame(browser_handle, frame_prop, frame_prop_val, image_prop, image_prop_val) browser_handle.frame(frame_prop.intern, /#{frame_prop_val}/).image(image_prop.intern, /#{image_prop_val}/).fire_event_no_wait("ondblclick") end |
#flash_button_inside_frame(browser_handle, frame_prop, frame_prop_val, button_prop, button_prop_val) ⇒ Object
Highlight or Flash a button inside a frame.
49 50 51 |
# File 'lib/watir_helper/frame_helper.rb', line 49 def (browser_handle, frame_prop, frame_prop_val, , ) browser_handle.frame(frame_prop.intern, /#{frame_prop_val}/).(.intern, /#{}/).flash end |
#flash_checkbox_inside_frame(browser_handle, frame_prop, frame_prop_val, checkbox_prop, checkbox_prop_val) ⇒ Object
Highlight or Flash a checkbox inside a frame.
99 100 101 |
# File 'lib/watir_helper/frame_helper.rb', line 99 def flash_checkbox_inside_frame(browser_handle, frame_prop, frame_prop_val, checkbox_prop, checkbox_prop_val) browser_handle.frame(frame_prop.intern, /#{frame_prop_val}/).checkbox(checkbox_prop.intern, /#{checkbox_prop_val}/).flash end |
#flash_image_inside_frame(browser_handle, frame_prop, frame_prop_val, image_prop, image_prop_val) ⇒ Object
Highlight or Flash an image inside a frame.
79 80 81 |
# File 'lib/watir_helper/frame_helper.rb', line 79 def flash_image_inside_frame(browser_handle, frame_prop, frame_prop_val, image_prop, image_prop_val) browser_handle.frame(frame_prop.intern, /#{frame_prop_val}/).image(image_prop.intern, /#{image_prop_val}/).flash end |
#flash_link_inside_frame(browser_handle, frame_prop, frame_prop_val, link_prop, link_prop_val) ⇒ Object
Highlight or Flash a link inside a frame.
19 20 21 |
# File 'lib/watir_helper/frame_helper.rb', line 19 def flash_link_inside_frame(browser_handle, frame_prop, frame_prop_val, link_prop, link_prop_val) browser_handle.frame(frame_prop.intern, /#{frame_prop_val}/).link(link_prop.intern, /#{link_prop_val}/).flash end |
#flash_radio_button_inside_frame(browser_handle, frame_prop, frame_prop_val, radio_prop, radio_prop_val) ⇒ Object
Highlight or Flash a radio button inside a frame.
124 125 126 |
# File 'lib/watir_helper/frame_helper.rb', line 124 def (browser_handle, frame_prop, frame_prop_val, radio_prop, radio_prop_val) browser_handle.frame(frame_prop.intern, /#{frame_prop_val}/).radio(radio_prop.intern, /#{radio_prop_val}/).flash end |
#flash_select_list_inside_frame(browser_handle, frame_prop, frame_prop_val, select_list_prop, select_list_prop_val) ⇒ Object
Highlight or Flash a select list inside a frame.
154 155 156 |
# File 'lib/watir_helper/frame_helper.rb', line 154 def flash_select_list_inside_frame(browser_handle, frame_prop, frame_prop_val, select_list_prop, select_list_prop_val) browser_handle.frame(frame_prop.intern, /#{frame_prop_val}/).select_list(select_list_prop.intern, /#{select_list_prop_val}/).flash end |
#frame_contains_text?(browser_handle, frame_prop, frame_prop_val, text_to_verified) ⇒ Boolean
Frame contains text or not
169 170 171 |
# File 'lib/watir_helper/frame_helper.rb', line 169 def frame_contains_text?(browser_handle, frame_prop, frame_prop_val, text_to_verified) browser_handle.frame(frame_prop.intern, /#{frame_prop_val}/).text.include?(text_to_verified) end |
#get_all_contents_of_select_list_inside_frame(browser_handle, frame_prop, frame_prop_val, select_list_prop, select_list_prop_val) ⇒ Object
Get all contents of a Select list inside a frame.
149 150 151 |
# File 'lib/watir_helper/frame_helper.rb', line 149 def get_all_contents_of_select_list_inside_frame(browser_handle, frame_prop, frame_prop_val, select_list_prop, select_list_prop_val) browser_handle.frame(frame_prop.intern, /#{frame_prop_val}/).select_list(select_list_prop.intern, /#{select_list_prop_val}/).getAllContents end |
#image_exists_inside_frame?(browser_handle, frame_prop, frame_prop_val, image_prop, image_prop_val) ⇒ Boolean
Image exists inside a frame.
84 85 86 |
# File 'lib/watir_helper/frame_helper.rb', line 84 def image_exists_inside_frame?(browser_handle, frame_prop, frame_prop_val, image_prop, image_prop_val) browser_handle.frame(frame_prop.intern, /#{frame_prop_val}/).image(image_prop.intern, /#{image_prop_val}/).exists? end |
#is_value_selected_from_select_list_inside_frame?(browser_handle, frame_prop, frame_prop_val, select_list_prop, select_list_prop_val, selected_value) ⇒ Boolean
Check whether a particular value is selected from a Select list or not inside a frame.
164 165 166 |
# File 'lib/watir_helper/frame_helper.rb', line 164 def is_value_selected_from_select_list_inside_frame?(browser_handle, frame_prop, frame_prop_val, select_list_prop, select_list_prop_val, selected_value) browser_handle.frame(frame_prop.intern, /#{frame_prop_val}/).select_list(select_list_prop.intern, /#{select_list_prop_val}/).selected?(selected_value) end |
#link_exists_inside_frame?(browser_handle, frame_prop, frame_prop_val, link_prop, link_prop_val) ⇒ Boolean
Link exists inside a frame.
24 25 26 |
# File 'lib/watir_helper/frame_helper.rb', line 24 def link_exists_inside_frame?(browser_handle, frame_prop, frame_prop_val, link_prop, link_prop_val) browser_handle.frame(frame_prop.intern, /#{frame_prop_val}/).link(link_prop.intern, /#{link_prop_val}/).exists? end |
#radio_button_checked_inside_frame?(browser_handle, frame_prop, frame_prop_val, radio_prop, radio_prop_val) ⇒ Boolean
Check whether a radio button is checked or not inside a frame.
134 135 136 |
# File 'lib/watir_helper/frame_helper.rb', line 134 def (browser_handle, frame_prop, frame_prop_val, radio_prop, radio_prop_val) browser_handle.frame(frame_prop.intern, /#{frame_prop_val}/).radio(radio_prop.intern, /#{radio_prop_val}/).checked? end |
#radio_button_exists_inside_frame?(browser_handle, frame_prop, frame_prop_val, radio_prop, radio_prop_val) ⇒ Boolean
Radio button exists inside a frame.
129 130 131 |
# File 'lib/watir_helper/frame_helper.rb', line 129 def (browser_handle, frame_prop, frame_prop_val, radio_prop, radio_prop_val) browser_handle.frame(frame_prop.intern, /#{frame_prop_val}/).radio(radio_prop.intern, /#{radio_prop_val}/).exists? end |
#select_from_select_list_inside_frame(browser_handle, frame_prop, frame_prop_val, select_list_prop, select_list_prop_val, select_value) ⇒ Object
Select from a select list inside a frame.
139 140 141 |
# File 'lib/watir_helper/frame_helper.rb', line 139 def select_from_select_list_inside_frame(browser_handle, frame_prop, frame_prop_val, select_list_prop, select_list_prop_val, select_value) browser_handle.frame(frame_prop.intern, /#{frame_prop_val}/).select_list(select_list_prop.intern, /#{select_list_prop_val}/).select(select_value) end |
#select_list_exists_inside_frame?(browser_handle, frame_prop, frame_prop_val, select_list_prop, select_list_prop_val) ⇒ Boolean
Check whether a Select list exists or not inside a frame.
159 160 161 |
# File 'lib/watir_helper/frame_helper.rb', line 159 def select_list_exists_inside_frame?(browser_handle, frame_prop, frame_prop_val, select_list_prop, select_list_prop_val) browser_handle.frame(frame_prop.intern, /#{frame_prop_val}/).select_list(select_list_prop.intern, /#{select_list_prop_val}/).exists? end |