Help Test environment

Before you start

What to know before you test: how signing in works, the test payment card, why you need more than one browser window, and the test codes and files you'll use.

1. Signing in: email codes, no passwords

  1. Type your email and click Continue with email.
  2. Check your inbox for an email from Orvana called "Your Orvana code".
  3. Type the 6-digit code. It works for 10 minutes.

Tip Can't find the email? In Gmail, look in the Updates tab. Also check Spam. If you asked for lots of codes quickly, wait 15 minutes and try again.

Team accounts

RoleEmail to typeWhat this person does
Operationsjoel.balang@orvana.healthSends kits, receives samples, sends samples to the lab
Clinician (doctor)joel.balang+clinician@orvana.healthChecks, approves and releases reports
Knowledge teamjoel.balang+curator@orvana.healthLooks after the science library that reports are based on

The part after the + is just a label. All three codes arrive in Joel's inbox (joel.balang@orvana.health). Check the To: line of each email to see which account the code is for.

Customer account

Use your own email address. Your account is created the first time you sign in.

  • Want a fresh, empty customer account? Gmail users can add a label, like yourname+test1@gmail.com, then +test2, and so on.
  • Don't use a team email as a customer. The customer app will refuse it, and the Team Dashboard refuses customer emails.

2. The test payment card

Payments are pretend. On the payment page, use:

What you're testingCard numberExpiryCVC
Payment works4242 4242 4242 4242any future date, e.g. 12/30any 3 digits, e.g. 123
Payment is declined4000 0000 0000 0002any future dateany 3 digits

On the payment page:

  • If the price shows in another currency, click SGD 149.00.
  • A phone number is required. Use 8123 4567.
  • For the address, click Enter address manually and use 1 Raffles Place, postal code 048616.
  • If your browser offers to save the card, say no.

3. Use a separate browser window for each person

Orvana remembers one person per browser. If you sign in as the clinician, the operations person in the same browser gets signed out.

When you play more than one role, use a separate window for each:

RoleExample
CustomerChrome Incognito window (Ctrl/Cmd + Shift + N)
OperationsYour normal Chrome window
ClinicianSafari, or a Firefox private window

4. Kit codes and tube codes

There's no physical box to send. The operations person creates the kit on screen and gives two codes to the customer, by chat or message:

CodeLooks likeWhat it's for
Kit codeORV-K-AB12CD34Part of the registration link the customer gets by email
Tube codeORV-T-EF56GH78Typed in by the customer when registering. In real life it's printed on the saliva tube

5. Test sample files

In real life, the lab sends Orvana a data file for each sample. For testing, we host ready-made files. The operations person copies and pastes one of these on the Deliver FASTQ step:

Test file A — use this one. A sample with gum-disease bacteria. The report will have findings to review.

  • R1 file URL box: https://docs.orvana.health/fixtures/red-complex.raw_1.fastq.gz
  • MD5 box: fb48e6fc6f5f844a2fcba28ae21b2cf6

Test file B — healthy mouth. A healthy sample. The report has no warning findings.

  • R1 file URL box: https://docs.orvana.health/fixtures/healthy-oral.raw_1.fastq.gz
  • MD5 box: 13a8f38073711ba4e3e0c6260d20b7ce

Test file C — unusable sample. Not a proper mouth sample. The clinician sees a red warning and no score. Use it to practise rejecting a report.

  • R1 file URL box: https://docs.orvana.health/fixtures/non-oral.raw_1.fastq.gz
  • MD5 box: 8955dbe2fae57cd0fe9ff9e65ac54006

Tip Always copy the web address and the check code from the same file.

6. Things that are already there

This test environment is shared. You may see other testers' orders and reports, including ones from the automatic robot test (emails ending in @resend.dev). That's normal. Only touch your own orders.