Skip to content

YOU-i-Labs/yi_appium_caps_util

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gem Version

yi_appium_caps_util

This gem is meant to help create and/or update the appium.txt file. Note that a prerequisite to using this gem is to have the device connected to the machine.

Supported platforms

Android

deviceName

deviceName will be updated using adb devices

youiEngineAppAddress

youiEngineAppAddress will be updated using adb shell ifconfig wlan0

iOS

udid

udid will be updated using idevice_id -l

youiEngineAppAddress

youiEngineAppAddress will be updated using getiOSIP.app

macOS

youiEngineAppAddress

youiEngineAppAddress will be set to localhost

tvOS

youiEngineAppAddress

youiEngineAppAddress will be updated using getiOSIP.app

How to Use

Dependencies Installation

$ brew install libimobiledevice

$ brew install ios-deploy

$ gem install ipaddress

$ gem install toml

Installation

$ gem install yi_appium_caps_util

Running

  • yi_appium_caps_util -u if appium.txt is in your local folder
  • yi_appium_caps_util -u -f *path/file* to define the path/filename
  • yi_appium_caps_util -c platform to create the appium.txt file.