How to assign login credentials to testers

If testers need to log in to the product you are testing, you must provide them with login credentials — they cannot use their own. Testers are not permitted to share any personal information. This article outlines best practices for securely assigning login credentials.

If you need help creating test accounts, email support@makeitfable.com.

An illustration of a man with dreadlocks in a wheelchair, working on a computer on a desk. He is using a sip and puff assistive technology. The computer screen is displaying a log-in screen.

Suggested format for providing login credentials

Provide testers with brief login instructions along with the test account email and password.

Example: Providing login credentials via the Special instructions field

For tester: Please use the following credentials to log in.

  • Email: Demo@gmail.com
  • Password: P@$stest123

How to assign login credentials to multiple testers

A Compatibility Test is the only Request type that involves five testers instead of one. If you are running a Compatibility Test that requires the testers to log into an account, you may need to provide five different test account credentials, depending how your product is configured.

When creating your Compatibility Test Request, under Audience, select Mixed users or Custom audience with different assistive technologies selected. If you select Screen reader users or Custom audience with all the same assistive technology types, you will not be able to differentiate between testers.

Assign login credentials based on assistive technology type only

You can assign login credentials to each of the five testers by their assistive technology.

Example: Providing login credentials based on assistive technology (Audience: Mixed users, Device type: Laptop/Desktop)

For testers: Please use the following credentials assigned to your assistive technology to sign in.

NVDA

  • Email: Demo1@gmail.com
  • Password: P@$stest123

JAWS

  • Email: Demo2@gmail.com
  • Password: P@$stest123

VoiceOver

  • Email: Demo3@gmail.com
  • Password: P@$stest123

Screen magnification

  • Email: Demo4@gmail.com
  • Password: P@$stest123

Alternative navigation

  • Email: Demo5@gmail.com
  • Password: P@$stest123

Assign login credentials based on assistive technology, browser and/or operating system

If you have chosen Mixed users audience (Device type: Mobile) or Custom audience where two or more testers are using the same assistive technology, you can assign login credentials to each of the five testers by their browser or operating system (OS).

Example: Providing log in credentials based on assistive technology, browser type and OS with a Custom audience

For testers: Please use the following credentials assigned to your assistive technology to sign in.

VoiceOver| iOS:

  • Email: Demo1@gmail.com
  • Password: P@$stest123

Voice Control| iOS | Chrome:

  • Email: Demo2@gmail.com
  • Password: P@$stest123

Alternative Navigation| iOS | Safari:

  • Email: Demo3@gmail.com
  • Password: P@$stest123

Alternate Navigation| Android:

  • Email: Demo4@gmail.com
  • Password: P@$stest123

Screen magnification| iOS:

  • Email: Demo5@gmail.com
  • Password: P@$stest123

When to provide login credentials via Special instructions vs. Environment

You can provide login credentials using Special instructions or by creating an Environment. Below is a comparison to help you choose the best method.

Special instructions

  • The default way to provide login credentials to testers.
  • If you don’t need to provide a unique starting point URL for each credential, you can add login credentials to the Request’s Special instructions/information field, along with any other instructions that testers will need to know.

Environment

  • If you need to provide a starting point URL for each credential, create an Environment and add the URL to the Environment setup instructions field.
    • For example, if each tester needs a unique link instead of sharing one link for all.
  • If you have any other instructions that testers will need to know, add them to the Request’s Special instructions/information field, not the Environment setup instructions field.
  • The Environments article goes over how to set up an Environment.

Example: Providing login credentials via Environment set up instructions

The task can only be completed once so everyone needs a separate environment. Please log in with the starting point assigned to your assistive technology and browser. The password is the same for every set of credentials.

VoiceOver| Chrome

  • Starting Link: https://demolink.com/landing_page/user1
  • Email: Demo@gmail.com
  • Password: P@$stest123

Voiceover| Safari

  • Starting Link: https://demolink.com/landing_page/user2
  • Email: Demo2@gmail.com
  • Password: P@$stest123

Talkback

  • Starting Link: https://demolink.com/landing_page/user3
  • Email: Demo3@gmail.com
  • Password: P@$stest123

Screen magnification:

  • Starting Link: https://demolink.com/landing_page/user4
  • Email: Demo4@gmail.com
  • Password: P@$stest123

Alternate navigation:

  • Starting Link: https://demolink.com/landing_page/user5
  • Email: Demo5@gmail.com
  • Password: P@$stest123