Skip to main content

Sign up

There are two types of Testspace accounts:

  • Free account. Unlimited for open-source; includes constraints for private usage.
  • Paid account. Requires a credit card for monthly billing.

Account creation is done through the GitHub Marketplace or our Website.

When signing up for an account using our website the following options will be presented:

Account Sign up

Email​

Signing up with Email doesn't require or connect a GitHub, Bitbucket, or GitLab account — you'll verify your email address and choose your organization's subdomain. This is the option to use if you don't plan on connecting any repositories right away; you can always connect a service to your organization later and create a Connected project against it — connecting a service doesn't upgrade an existing Standalone project to Connected (see Services for what disconnecting later does in the other direction). Signing up with GitHub, Bitbucket, or GitLab instead uses that provider for identity, and walks through that provider's install/authorize flow below.

GitHub​

When creating an account the following steps are required:

  • Required to Authorize - Testspace.com would like access. This step is skipped if you already have an existing Testspace account using your GitHub credentials.

  • Next will be prompted to select a subdomain. When using your service provider credentials the email associated with the service will be automatically be used.

Account Sign up

  • Next, ask to Select which GitHub organization to install Testspace.com? This step is skipped if you only have a personal GitHub account.
  • Presented the Install & Authorize button to complete the installation process.
    • Note, if you are not the owner of the GitHub organization the button will state Install & Request.
  • The last step is to click on the enable box within the Services tab on Testspace.

To install Testspace on another GitHub Organization use the "To install anywhere else click here".

Install on another organization

Members​

If you are not a GitHub Owner Testspace will request to your owner(s) to install the Application.

  • Email from GitHub - Request to install Testspace.com in YOUR-ORG
  • GitHub Owner under Setting selects Review request under the Installed GitHub Apps
  • Once the Owner Authorizes and Installs Testspace the repos that the Testspace owner has admin access to will be available for Project creation.

Bitbucket​

When first installing the Testspace App ther are 2 steps required:

  1. Required to Grant access to Testspace - Confirm access to your account.
  2. Next, ask to Select which Bitbucket teams to install Testspace.

GitLab​

When first installing the Testspace App ther are 2 steps required:

  1. Required to Authorize to Testspace - Authorize Testspace to use your account?.
  2. Next, ask to Select which GitLab groups to install Testspace.