Skip to content

Instantly share code, notes, and snippets.

View CSRafaelAlves's full-sized avatar

Rafael Alves CSRafaelAlves

View GitHub Profile
$ xcode-select --print-path
/Applications/Xcode.app/Contents/Developer
$ xcodebuild -version
Xcode 8.0
Build version 8A218a
$ calabash-ios version
0.20.3
require File.join(File.dirname(__FILE__), 'modules', 'helper')
class ComprarScreen < AndroidScreenBase
include SystemHelper
# Identificador da tela
trait(:trait) { "* id:'#{layout_name}'" }
# Declare todos os elementos da tela
element(:layout_name) { 'insert_layout_identificator' }
# element(:button) { 'insert_button_identificator' }
module SystemHelper
require 'Open3'
require 'Nokogiri'
def uiautomator_dump
puts "Chamando uiautomator_dump"
stdout, stderr, status = exec_adb('shell uiautomator dump')
unless /dumped to: (?<file>\S*)/ =~ stdout