Documentation

TestNod documentation

Learn how to set up TestNod and configure it to help you spot flaky tests, catch regressions, and see how performance changes over time.

Signing in with email, Google, or GitHub

TestNod supports three sign-in methods: email and password, Google, and GitHub. You pick one when you create your account and can use any of them on future visits as long as the email address matches.

New accounts need a TestNod invite code, regardless of which method you use. You can request one from the TestNod homepage while the product is in private beta. If you arrived via an organization invite link, the invite itself takes the place of the invite code, so you do not need a separate one.

The TestNod sign-in page showing the email and password form alongside the Google and GitHub buttons

Method When to use
Email and password The simplest path. Requires an invite code on first sign-up.
Google Sign in with your Google account. Requires an invite code on first sign-up.
GitHub Sign in with your GitHub account. Requires an invite code on first sign-up.

Email and password

Open the sign-in page by clicking Log in from the TestNod homepage. Enter your email and password, then submit the form. On success, you land on your TestNod dashboard.

For a new account, click Don't have a TestNod account? to open the sign-up page. The form asks for your full name, email address, password, time zone, and a valid invite code. Without a valid code, sign-up is rejected with the message:

A valid invite code is required to create an account.

Invite codes are single-use. Once you redeem one to create your account, the same code cannot be used to create another.

The sign-up form showing the invite code, name, email, password, and time zone fields

Google

Click the Google button on the sign-in or sign-up page and approve the OAuth consent screen on Google's side. TestNod requests only the email and profile scopes, and does not request calendar, drive, or any other Google data.

For a new TestNod account, you'll still need either a valid invite code or an organization invite link before the sign-up will complete. Returning users with an existing TestNod account sign in directly.

GitHub

Click the GitHub button on the sign-in or sign-up page and approve the OAuth app on GitHub. TestNod requests only the user:email and read:user scopes, and does not request repository or organization access.

As with Google, new accounts need an invite code or an organization invite link. Returning users sign in directly.

Switching between sign-in methods

You can sign up using one method and later use another. TestNod identifies your account by the email address tied to it. There are two cases to keep in mind:

  • Matching email addresses. If your Google and GitHub email addresses match the email on your TestNod account, both will sign you into that same account.
  • Different email addresses. If they do not match, each one creates a separate TestNod account on first sign-up.

If you end up with two accounts by mistake, contact [email protected] and the TestNod team can help you reconcile them.

Forgotten password

The sign-in page has a Forgot password? link next to the password field. Click it, enter your email address, and submit the form. If a TestNod account exists for that email, a reset email is sent. The link in the email expires 30 minutes after it is generated.

The reset flow only works for accounts that have a password set. If you have only ever signed in via Google or GitHub, no password reset email will arrive. Use the same provider you signed up with to sign in instead.

The password reset request page showing the email input and submit button

Signing out

The user menu in the TestNod dashboard has a Sign out action. On desktop, the menu sits at the bottom of the left sidebar, and on mobile it lives in the top-right corner. Selecting it ends your session on the current device only, so other sessions stay active until you sign out from each one.

The user menu in the TestNod dashboard showing the Sign out option

Be first to try TestNod

We're opening early access soon. Drop your email and we'll get you in, and we're happy to help you set up too.

No spam. We'll only email you about TestNod.