Download the PHP package testingbot/testingbot-php without Composer
On this page you can find all versions of the php package testingbot/testingbot-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download testingbot/testingbot-php
More information about testingbot/testingbot-php
Files in testingbot/testingbot-php
Package testingbot-php
Short Description PHP version of the TestingBot API
License Apache-2.0
Homepage http://github.com/testingbot/testingbot-php
Informations about the package testingbot-php
Testingbot-PHP
This is the TestingBot PHP client which makes it easy to interact with the TestingBot API
License
Testingbot-PHP is available under the Apache 2 license. See LICENSE.APACHE2
for more
details.
Usage
TestingBot-PHP is distributed with Composer, which means you can include it in your project:
composer require testingbot/testingbot-php
or edit the composer.json
file and add:
To start, create a new TestingBot\TestingBotAPI
object and pass in the key and secret you obtained from TestingBot
Now you can use the various methods we've made available to interact with the API:
getBrowsers
Gets a list of browsers you can test on
getDevices
Gets a list of devices you can test on
getAvailableDevices
Gets a list of available devices you can test on
getDevice
Gets information for a specific device
getUserInfo
Gets your user information
updateUserInfo
Updates your user information
updateJob
Updates a Test with Meta-data to display on TestingBot. For example, you can specify the test name and whether the test succeeded or failed:
getJob
Gets meta information for a job (test) by passing in the WebDriver sessionID of the test you ran on TestingBot:
getJobs
Gets a list of previous jobs/tests that you ran on TestingBot, order by last run:
deleteJob
Deletes a test from TestingBot
stopJob
Stops a running test on TestingBot
getBuilds
Gets a list of builds that you ran on TestingBot, order by last run:
getBuild
Gets a build from TestingBot (a group of tests)
deleteBuild
Deletes a build from TestingBot.
getTunnels
Gets a list of active tunnels for your account.
deleteTunnel
Deletes an active tunnel.
uploadLocalFileToStorage
Uploads a local file (.apk, .ipa, .zip) to TestingBot Storage.
uploadRemoteFileToStorage
Uploads a remote file (.apk, .ipa, .zip) to TestingBot Storage.
getStorageFile
Gets meta data from a file previously uploaded to TestingBot Storage.
AppUrl is the tb://
url you previously received from the TestingBot API.
getStorageFiles
Gets meta data from all file previously uploaded to TestingBot Storage.
deleteStorageFile
Deletes a file previously uploaded to TestingBot Storage.
AppUrl is the tb://
url you previously received from the TestingBot API.
getAuthenticationHash
Calculates the hash necessary to share tests with other people
All versions of testingbot-php with dependencies
phpunit/phpunit-selenium Version >=1.4.1
brianium/paratest Version >=0.12.1
appium/php-client Version >=0.1.0