TestingBot provides an online grid of browsers and mobile devices to run Automated tests on via Selenium WebDriver. This example demonstrates how to use PHP with PHPUnit to run a test in parallel across several browsers.
-
Global Dependencies
- Install Composer
curl http://getcomposer.org/installer | php
-
Project Dependencies
- Clone the repository
- Install all dependencies
composer install
-
TestingBot Credentials
- Add your TestingBot Key and Secret as environmental variables. You can find these in the TestingBot Dashboard.
$ export TB_KEY=<your TestingBot Key> $ export TB_SECRET=<your TestingBot Secret>
- To run a single test, run
composer single
- To run parallel tests, run
composer parallel
You will see the test result in the TestingBot Dashboard