0.0
No release in over 3 years
Low commit activity in last 3 years
Tool for fast generating multi language page objects from iOS (device/simulator) and Android (devices/emulator) screens.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

Runtime

~> 0.8.1
~> 4.9.4
~> 1.10.8
~> 2.0.3
 Project Readme

skeleton

The easiest way to generate multi language page objects from iOS (device/simulator) and Android (device/emulator) screens.

Prerequisites:

Global

$ brew install imagemagick

Android

# Install SDK Tools (http://developer.android.com/sdk/installing/index.html?pkg=tools).
# SDK tools are added to your $PATH (https://stackoverflow.com/posts/19764254/revisions).
# Enable USB Debugging (https://www.kingoapp.com/root-tutorials/how-to-enable-usb-debugging-mode-on-android.htm) on your device(s).

iOS

# Install Xcode (https://developer.apple.com/xcode/download/)
# Install Xcode Command Line Tools (http://railsapps.github.io/xcode-command-line-tools.html)
$ brew install ideviceinstaller
$ brew install chargepoint/xcparse/xcparse

Installation:

$ gem install skeleton-ui

Usage:

1. Start skeleton server:
    $ skeleton server
2. Open device screen
3. Scan device screen via skeleton:
    $ skeleton scan -p android
        or
    $ skeleton scan -p ios -b "your_app_bundle_id"
4. Open webpage with generated screen objects on your favorite language

For more info use:
    $ skeleton -h
    $ skeleton scan -h

Demo:

Skeleton example

Docs:

License

A tool is available as open source under the terms of the MIT License.