commit | 4177f64ba98d5902c6f8fe6e0e494d06f25c45d3 | [log] [tgz] |
---|---|---|
author | Pratyus <all@appurify.com> | Fri Oct 04 03:55:49 2013 |
committer | Pratyus <all@appurify.com> | Fri Oct 04 03:55:49 2013 |
tree | 3a7aeeb426a37b917c470276563593b34eb09c97 | |
parent | 780e03a82efa5b8e0e5408dd4c8356caa3e34712 [diff] | |
parent | 69f945464020cf5fc58b5c8ea3bb2a707abf6109 [diff] |
Merge pull request #15 from appurify/senchatype Sencha test type
The official Python client for the Appurify API.
pip install appurify-0.1.10.tar.gz
This will install any missing dependencies and add two executable scripts to your bin folder:
$ appurify-client.py -h $ appurify-tunnel.py -h
appurify-client.py --api-key $API_KEY --api-secret $API_SECRET \ --app-src $APP-SRC --app-test-type $TEST_TYPE --test-src $TEST_SRC --test-type $TEST_TYPE \ --device-type-id $DEVICE_TYPE_IDS --result-dir $RESULT_DIR
API-KEY
: Used for authenticationAPI-SECRET
: Used for authenticationAPP-SRC
: The path or URL to the app binary (.ipa or .apk)TEST_SRC
: The path or URL where the test files are locatedTEST_TYPE
: Your test framework name (i.e. calabash, ios_robot, ocunit, uiautomation)DEVICE_TYPE_IDS
: A comma separated list of numbers representing the device type IDs you wish to use for your testRESULT_DIR
: The directory on your local machine where you want your results to be written.In Jenkins create a new Execute Shell build step and upload your app using the Python wrapper as pictured below.
Found a bug or want to add a much needed feature? Go for it and just send us the Pull Request!
ios_sencharobot
test typenetwork_headers
test type no longer requires app sourceresult-dir
parameter.kif
test type