This repository has been archived by the owner on Oct 28, 2024. It is now read-only.
forked from tapsterbot/tapsterbot
-
Notifications
You must be signed in to change notification settings - Fork 0
9 ‐ More details
Pierre-Yves Lapersonne edited this page Oct 28, 2024
·
1 revision
- Do not install Appium or Node.js with sudo
- Since massive refactoring (1.4 -> 1.5), only Appium 1.4 supports Tapster bot
- Work is in progress to add drivers to Appium
- You can read the following thread: https://discuss.appium.io/t/integration-of-tapster-2-to-appium/19010
- You can read the following issue: https://github.com/appium/appium/issues/9367
- Feel free to help the community behind Tapster so as to bring fun, automation and bot on your desk!
- Node.js (8.6.0) (required)
- npm (5.3.0) (required)
- nvm (0.33.4)
- one Tapster robot (OpenSCAD, STL, JavaScript and other files available in this repo)
- hapi.js (>= v17)
- requests
- robotframework-requests
npm install argparse;
npm install hapi;
npm install johnny-five;
npm install sylvester;
npm install prompt;
npm install wd;
npm install fs;
npm install os;
npm install path;
npm install svg-path-parser;
npm install xml2js;
npm install express;
npm install body-parser;
pip install -U requests;
pip install -U robotframework-requests;
You can also run
npm install
in folders having a package.json file.
The hapi dependence had a major evolution with its v17, and the "legacy" server.js in the orignal tapsterbot repository won't work. So be sure you have installed at least v17 for hapi. For more details see those 2 issues on GitHub (here and here).