All Projects → Malinskiy → stf-client

Malinskiy / stf-client

Licence: MIT License
Request devices from Smartphone Test Farm for adb connection

Programming Languages

ruby
36898 projects - #4 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to stf-client

openstf-arm7-docker
Smartphone Test Farm using Docker on Raspberry Pi
Stars: ✭ 19 (-62%)
Mutual labels:  adb, openstf
adb-butler
adb server for OpenSTF deployment
Stars: ✭ 23 (-54%)
Mutual labels:  adb, openstf
python tk adb
安卓性能测试工具
Stars: ✭ 64 (+28%)
Mutual labels:  adb
EDLUnlock
Bootloader Unlock from EDL.
Stars: ✭ 25 (-50%)
Mutual labels:  adb
device api-android
DeviceAPI-Android
Stars: ✭ 18 (-64%)
Mutual labels:  adb
gilfoyle
A CLI to interactively remove useless apps from your Android device.
Stars: ✭ 23 (-54%)
Mutual labels:  adb
macaca-adb
Node.js wrapper for ADB.
Stars: ✭ 36 (-28%)
Mutual labels:  adb
ruzzle-solver
A python script that solves ruzzle boards
Stars: ✭ 46 (-8%)
Mutual labels:  adb
frida setup
One-click installer for Frida and Burp certs for SSL Pinning bypass
Stars: ✭ 47 (-6%)
Mutual labels:  adb
extensiveautomation-server
Extensive Automation server
Stars: ✭ 19 (-62%)
Mutual labels:  adb
adb-cheatsheet
Your journey to master Android™ Shell begins here
Stars: ✭ 44 (-12%)
Mutual labels:  adb
docker-android
Example of docker container for android build agent using OpenSTF
Stars: ✭ 33 (-34%)
Mutual labels:  openstf
alfred-adb-workflow
an alfred workflow that wraps the adb command to avoid the "more than one device/emulator" error.
Stars: ✭ 22 (-56%)
Mutual labels:  adb
logcat-colorize
Command that takes adb logcat from stdin and produces formatted colorized to stdout, written in C++.
Stars: ✭ 21 (-58%)
Mutual labels:  adb
Latest-adb-fastboot-installer-for-windows
A Simple Android Driver installer tool for windows (Always installs the latest version). Sponsored by https://sendletter.org, the Cheapest way to Send Letters
Stars: ✭ 242 (+384%)
Mutual labels:  adb
oosDebloater
Debloater for (O/H2)OS
Stars: ✭ 19 (-62%)
Mutual labels:  adb
Wristkey
A free and open-source offline authenticator app for Wear OS.
Stars: ✭ 65 (+30%)
Mutual labels:  adb
android-tether
Autostart Android USB tethering with udev + systemd + adb
Stars: ✭ 30 (-40%)
Mutual labels:  adb
FireTVRemote-Node
A web app that can control your Amazon FireTV (Stick). Just startup Node, fill in your device's IP address and use your web browser as a remote. (Enable ADB debugging)
Stars: ✭ 54 (+8%)
Mutual labels:  adb
AdbNet
A tool that allows you to search for vulnerable android devices across the world and exploit them.
Stars: ✭ 112 (+124%)
Mutual labels:  adb

Build Status Gem Gem

Stf::Client

Automation client for connecting to OpenSTF devices.

Designed with the following scenario in mind:

  1. Connect to remote devices
  2. Do something with the device via adb (Instrumentation Test, adb install, etc)
  3. Disconnect from device

Installation

Add this line to your application's Gemfile:

gem 'stf-client'

And then execute:

$ bundle

Or install it yourself as:

$ gem install stf-client

Usage

NAME
    stf-client - Smartphone Test Lab client

SYNOPSIS
    stf-client [global options] command [command options] [arguments...]

GLOBAL OPTIONS
    --help             - Show this message
    -t, --token=arg    - Authorization token, can also be set by environment variable STF_TOKEN (default: none)
    -u, --url=arg      - URL to STF, can also be set by environment variable STF_URL (default: none)
    -v, --[no-]verbose - Be verbose

COMMANDS
    clean      - Frees all devices that are assigned to current user in STF. Doesn't modify local adb
    connect    - Search for a device available in STF and attach it to local adb server
    disconnect - Disconnect device(s) from local adb server and remove device(s) from user devices in STF
    help       - Shows a list of commands or help for one command
    keys       - Show available keys for filtering
    values     - Show known values for the filtering key
    
ENVIRONMENT VARIABLES
    STF_TOKEN - Authorization token 
    STF_URL   - URL to STF 

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/Malinskiy/stf-client.

License

The gem is available as open source under the terms of the MIT License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].