lib/xcmonkey.rb in xcmonkey-0.1.2 vs lib/xcmonkey.rb in xcmonkey-0.2.0
- old
+ new
@@ -19,16 +19,19 @@
def run
driver.ensure_device_exists
driver.ensure_app_installed
driver.terminate_app
- driver.open_home_screen(return_tracker: true)
+ driver.open_home_screen(with_tracker: true)
driver.launch_app
driver.monkey_test(gestures)
end
def gestures
- [:precise_tap, :blind_tap, :swipe]
+ taps = [:precise_tap, :blind_tap] * 10
+ swipes = [:precise_swipe, :blind_swipe] * 5
+ presses = [:precise_press, :blind_press]
+ taps + swipes + presses
end
def ensure_required_params(params)
Logger.error('UDID should be provided') if params[:udid].nil?
Logger.error('Bundle identifier should be provided') if params[:bundle_id].nil?