-
Query
-
query(uiquery, *args)
-
classes(uiquery)
-
label(uiquery)
-
element_does_not_exist(uiquery)
-
element_exists(uiquery)
-
view_with_mark_exists(expected_mark)
-
Waiting
-
wait_for(options, &block)
-
wait_for_elements_exist(elements_arr, options={})
-
wait_for_elements_do_not_exist(elements_arr, options={})
-
wait_for_none_animating(options={})
-
wait_poll(opts, &block)
-
wait_for_no_network_indicator(opts)
-
Assertions
-
fail(msg="Error. Check log for details.")
-
check_element_exists(query)
-
check_element_does_not_exist(query)
-
check_view_with_mark_exists(expected_mark)
-
Touch
-
touch(uiquery, options={})
-
Keyboard
-
keyboard_enter_char(chr)
-
keyboard_enter_text(text)
-
tap_keyboard_action_key
-
Scroll
-
scroll(uiquery, direction)
-
Tables
-
scroll_to_row(uiquery, number)
-
scroll_to_cell(options)
-
each_cell(options, &block)
-
Pickers
-
Rotation
-
rotate(dir)
-
Location
-
set_location(options)
-
Backdoor
-
backdoor(sel, arg)
-
Screenshot
-
screenshot(options={:prefix=>nil, :name=>nil})
-
screenshot_embed(options={:prefix=>nil, :name=>nil, :label => nil})
-
Misc
-
server_version
-
client_version
-
calabash_exit
-
escape_quotes(str)
-
flash(uiquery)