module WdaClient::Screenshot
Public Instance Methods
take_screenshot(to_file: './snapshot.png')
click to toggle source
# File lib/wda_client/screenshot.rb, line 6 def take_screenshot(to_file: './snapshot.png') req = generate_base_req(method: :get, url_path: '/screenshot') res = Net::HTTP.start(@base_url.host, @base_url.port) { |http| http.request(req) } parsed_result = JSON.parse res.body File.write to_file, Base64.decode64(parsed_result['value']) parsed_result['output'] = to_file parsed_result end