---
title: Getting started - Run your first Selenium test in the TestingBot Cloud
description: With our wizard you can start testing your website and mobile apps in
  no time with our Selenium grid.
source_url:
  html: https://testingbot.com/support/getting-started
  md: https://testingbot.com/support/getting-started/index.md
---
#### Intro

  - [API Clients](https://testingbot.com#clients)
  - [Authentication](https://testingbot.com#authentication)

#### Browsers & devices
[GET List of browsers](https://testingbot.com#browsers)
#### User

  - [GET Access your user info](https://testingbot.com#user)
  - [PUT Edit your user info](https://testingbot.com#useredit)

#### Team Management

  - [GET Get Team Info](https://testingbot.com#team)
  - [GET Get users in your team](https://testingbot.com#users)
  - [GET Retrieve a specific user in your team](https://testingbot.com#userteam)
  - [POST Create a user in your team](https://testingbot.com#createuser)
  - [PUT Update a user in your team](https://testingbot.com#updateuser)
  - [POST Reset credentials for a specific user in your team](https://testingbot.com#resetkeys)

#### Tests

  - [GET Retrieve your tests](https://testingbot.com#tests)
  - [GET Specific test info](https://testingbot.com#singletest)
  - [PUT Update a test](https://testingbot.com#updatetest)
  - [DEL Delete test](https://testingbot.com#deletetest)
  - [PUT Stop test](https://testingbot.com#stoptest)

#### Builds

  - [GET Retrieve all builds](https://testingbot.com#builds)
  - [GET Tests for a build](https://testingbot.com#singlebuild)
  - [DEL Delete a build](https://testingbot.com#deletebuild)

#### Devices

  - [GET Retrieve all Devices](https://testingbot.com#devices)
  - [GET Retrieve available Devices](https://testingbot.com#available-devices)
  - [GET Device Details](https://testingbot.com#devicedetails)

#### Screenshots

  - [POST Take screenshots](https://testingbot.com#takescreenshots)
  - [GET Retrieve screenshots](https://testingbot.com#retrievescreenshots)
  - [GET Screenshot history](https://testingbot.com#listscreenshots)

#### Tunnel

  - [POST TestingBot Tunnel List](https://testingbot.com#apitunnellist)
  - [DEL TestingBot Tunnel Delete](https://testingbot.com#apitunneldelete)

#### Codeless Automation Tests

  - [GET List Codeless Tests](https://testingbot.com#listlab)
  - [GET Specific Codeless test info](https://testingbot.com#labtest)
  - [POST Create a Codeless test](https://testingbot.com#createtest)
  - [DEL Delete Codeless test](https://testingbot.com#labtestdelete)
  - [PUT Update Codeless test](https://testingbot.com#labtestupdate)
  - [POST Schedule Codeless Test](https://testingbot.com#labtestschedule)
  - [POST Codeless Test Alert](https://testingbot.com#labtestalert)
  - [POST Codeless Test Report](https://testingbot.com#labtestreport)
  - [POST Modify Test Steps](https://testingbot.com#labteststeps)
  - [GET List Test Steps](https://testingbot.com#labteststepslist)
  - [GET Get Browsers for Test](https://testingbot.com#labtestbrowsers)
  - [POST Update Browsers for Test](https://testingbot.com#labtestbrowsersupdate)
  - [POST Run a specific Codeless test](https://testingbot.com#runlabtest)
  - [PUT Stop a specific Codeless test](https://testingbot.com#stoplabtest)
  - [POST Run all Codeless tests](https://testingbot.com#runlabtests)
  - [GET Test Job](https://testingbot.com#testjob)
  - [POST Webhook](https://testingbot.com#apicallback)

#### TestLab Suites

  - [GET List Codeless Suites](https://testingbot.com#suites)
  - [GET Get Codeless Suite Details](https://testingbot.com#suite)
  - [POST Run a specific Codeless suite](https://testingbot.com#runlabsuite)
  - [POST Create a Codeless Suite](https://testingbot.com#createtesuite)
  - [POST Delete a Codeless Suite](https://testingbot.com#deletesuite)
  - [GET Get Browsers for Codeless Suite](https://testingbot.com#suitebrowsers)
  - [POST Update Browsers for Codeless Suite](https://testingbot.com#updatesuitebrowsers)
  - [GET Get tests for a Codeless Suite](https://testingbot.com#suitetests)
  - [POST Add tests to a Codeless Suite](https://testingbot.com#suitetests)
  - [DEL Remove tests from a Codeless Suite](https://testingbot.com#removesuitetests)

#### TestingBot Storage

  - [POST Upload to Storage](https://testingbot.com#upload)
  - [POST Update uploaded File](https://testingbot.com#uploadupdate)
  - [GET Uploaded File Data](https://testingbot.com#uploadfile)
  - [GET Uploaded files List](https://testingbot.com#filelist)
  - [DEL Delete a file from Storage](https://testingbot.com#filedelete)

#### Configuration

  - [GET IP Ranges for whitelisting](https://testingbot.com#ipranges)

#### Share

  - [GET Share Test](https://testingbot.com#sharetest)

## Getting Started

* * *

So you would like to run your very own Selenium test in our cloud?

The first thing you will need is [an account](https://testingbot.com/users/sign_up), once you have a free account you can start running tests.

Once you've registered an account, you need to set up your testing environment to use our cloud system.

The easiest way to do this is by running through our Wizard.

In our Wizard you can pick the programming language you are using, we will then offer a plugin and documentation on how to start using our cloud for your tests.

### [NodeJS](https://testingbot.com/support/web-automate/selenium/nodejs)

Get started with NodeJS testing frameworks and tools.

- [NodeJS](https://testingbot.com/support/web-automate/selenium/nodejs)
- [WebdriverIO](https://testingbot.com/support/web-automate/selenium/nodejs/webdriverio)
- [CodeceptJS](https://testingbot.com/support/web-automate/selenium/nodejs/codeceptjs)
- [Nightwatch](https://testingbot.com/support/web-automate/selenium/nodejs/nightwatch)
- [Protractor](https://testingbot.com/support/web-automate/selenium/nodejs/protractor)
- [Soda](https://testingbot.com/support/web-automate/selenium/nodejs/soda)
- [TestCafe](https://testingbot.com/support/web-automate/selenium/nodejs/testcafe)
- [Hermione](https://testingbot.com/support/web-automate/selenium/nodejs/hermione)
- [Jest](https://testingbot.com/support/web-automate/selenium/nodejs/jest)

### [Java](https://testingbot.com/support/web-automate/selenium/java)

Get started with Java testing frameworks and tools.

- [Java](https://testingbot.com/support/web-automate/selenium/java)
- [JUnit](https://testingbot.com/support/web-automate/selenium/java/junit)
- [Parallel JUnit](https://testingbot.com/support/web-automate/selenium/java/parallel-junit)
- [Selenide](https://testingbot.com/support/web-automate/selenium/java/selenide)
- [TestNG](https://testingbot.com/support/web-automate/selenium/java/testng)
- [TestNG + Cucumber](https://testingbot.com/support/web-automate/selenium/java/testng-cucumber)

### [Python](https://testingbot.com/support/web-automate/selenium/python)

Get started with Python testing frameworks and tools.

- [Python](https://testingbot.com/support/web-automate/selenium/python)
- [PyTest](https://testingbot.com/support/web-automate/selenium/python/pytest)
- [PyUnit](https://testingbot.com/support/web-automate/selenium/python/pyunit)
- [Behave](https://testingbot.com/support/web-automate/selenium/python/behave)
- [Lettuce](https://testingbot.com/support/web-automate/selenium/python/lettuce)
- [Helium](https://testingbot.com/support/web-automate/selenium/python/helium)
- [SeleniumBase](https://testingbot.com/support/web-automate/selenium/python/seleniumbase)

### [.NET](https://testingbot.com/support/web-automate/selenium/csharp)

Get started with .NET testing frameworks and tools.

- [C#](https://testingbot.com/support/web-automate/selenium/csharp)
- [NUnit](https://testingbot.com/support/web-automate/selenium/csharp/nunit)
- [Reqnroll](https://testingbot.com/support/web-automate/selenium/csharp/reqnroll)
- [xUnit](https://testingbot.com/support/web-automate/selenium/csharp/xunit)
- [PNunit](https://testingbot.com/support/web-automate/selenium/csharp/pnunit)
- [SpecFlow](https://testingbot.com/support/web-automate/selenium/csharp/specflow)
- [MSTest](https://testingbot.com/support/web-automate/selenium/csharp/mstest)
- [MbUnit](https://testingbot.com/support/web-automate/selenium/csharp/mbunit)

### [PHP](https://testingbot.com/support/web-automate/selenium/php)

Get started with PHP testing frameworks and tools.

- [PHP](https://testingbot.com/support/web-automate/selenium/php)
- [Behat](https://testingbot.com/support/web-automate/selenium/php/behat-mink)
- [Codeception](https://testingbot.com/support/web-automate/selenium/php/codeception)
- [Laravel-Dusk](https://testingbot.com/support/web-automate/selenium/php/laravel-dusk)
- [PHPUnit](https://testingbot.com/support/web-automate/selenium/php/phpunit)
- [SimpleTest](https://testingbot.com/support/web-automate/selenium/php/simpletest)

### [Ruby](https://testingbot.com/support/web-automate/selenium/ruby)

Get started with Ruby testing frameworks and tools.

- [Ruby](https://testingbot.com/support/web-automate/selenium/ruby)
- [Capybara](https://testingbot.com/support/web-automate/selenium/ruby/capybara)
- [Cucumber](https://testingbot.com/support/web-automate/selenium/ruby/cucumber)
- [Minitest](https://testingbot.com/support/web-automate/selenium/ruby/minitest)
- [RSpec](https://testingbot.com/support/web-automate/selenium/ruby/rspec)
- [Test::Unit](https://testingbot.com/support/web-automate/selenium/ruby/testunit)
- [Watir](https://testingbot.com/support/web-automate/selenium/ruby/watir)

### [JavaScript](https://testingbot.com/support/web-automate/selenium/javascript)

Get started with JavaScript testing frameworks and tools.

- [JavaScript](https://testingbot.com/support/web-automate/selenium/javascript)
- [Intern](https://testingbot.com/support/web-automate/selenium/javascript/intern)
- [Karma](https://testingbot.com/support/web-automate/selenium/javascript/karma)

### [Appium](https://testingbot.com/support/web-automate/mobile)

Get started with mobile web testing using Appium.

- [Appium Examples](https://testingbot.com/support/web-automate/mobile)

 ![Robot Framework Testing example](https://testingbot.com/assets/wizard/robotframework-08821f4942343bcb1f828470b5cbff3163369c14884b7ca285be190017ee7a94.png)
### [Robot Framework](https://testingbot.com/support/web-automate/selenium/robotframework)

Get started with Robot Framework test automation.

- [RobotFramework Examples](https://testingbot.com/support/web-automate/selenium/robotframework)

### Other

Get started with other testing tools and IDEs.

- [Selenium IDE](https://testingbot.com/support/web-automate/selenium/ide)
- [Katalon Studio](https://testingbot.com/support/web-automate/selenium/katalon-studio)
- [Oxygen](https://testingbot.com/support/web-automate/selenium/oxygen)
