Skip to content

Instantly share code, notes, and snippets.

@hugs
Last active July 17, 2018 23:00
Show Gist options
  • Save hugs/6132879 to your computer and use it in GitHub Desktop.
Save hugs/6132879 to your computer and use it in GitHub Desktop.
Use Tapster with Appium
----
UPDATE: 5 September 2016: These instructions no longer work with the latest version of Appium. :(
If you would like assistance, please email hello@tapster.io.
----
Pre-req:
a) Git clone the "robots" project from appium
https://github.com/appium/robots
b) Download and install the "Appium.app" OS X app from appium.io
Steps to calibrate:
1) Launch Appium.app
# Go to preferences and enable robot settings (see attached image)
# Set app to "Appium.RobotCalibration"
2) In a terminal window, launch the tapster server.
$ cd /Users/hugs/Projects/robots/bots/tapster
$ node server.js
3) In a different terminal window, launch the calibration script. This
will spit out a calibration file (c.json) you'll need in later steps.
$ cd /Users/hugs/Projects/robots/bots/tapster
$ node calibrate.js -o c.json
4) When the calibration script finishes, close (Control-C) the server
you launched in step 2.
6) Set app in Appium.app to "io.appium.TestApp"
7) Relaunch the server (the one you launched in step 2), but this time
with the calibration file:
$ node server.js -c c.json
@dmvjs
Copy link

dmvjs commented Sep 16, 2016

Please update, I have not received any response from the email or other channels

"These instructions no longer work with the latest version of Appium."

@BugHunterSam
Copy link

I'd like to help support tapster and appium integration but I'm apprehensive on where to start

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment