---
title: "Test as a role or a user"
slug: "testing-as-a-role-or-a-user"
updated: 2026-04-29T16:47:01Z
published: 2026-04-29T16:47:01Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://help.quickbase.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Test as a role or a user

To see how your app works for others, you can test as a role or a user. This allows you to make sure your app is working as you intend.

Notes:

- You must have app admin permissions to test as a specific user. Any user with either of the following permissions can use Test As Role:
  - [Manage users](/v1/docs/manage-users) and share the app
  - Edit app structure and permissions To use Test as User, your role must have the *Edit app structure and permissions* permission. This is the checkbox that makes you an app administrator, sometimes known as an app builder.
- When you test as a role, you use the app, so any changes that you make while testing are applied to the app. But when testing as a user, you can't make changes to Quickbase data, like adding, editing, deleting, importing, or creating new tables. As a result, you may not be able to completely check a workflow when testing as another user.
- Your account may be set to only allow testing by role and not testing by user. Your account admin sets this on the [Account Summary](/v1/docs/account-summary-page-overview) page.
- To test as a user in an app that has cross-app relationships, you must have admin permissions to all apps in the cross-app relationships.
- You must have access to the application you're testing as a user in. That is, access by a super user still has to be added before they can test as a user.
- Quickbase AI is hidden from the global bar when testing as a role.

## To test your app as a role or user

1. Select the user drop-down. You can choose to test the app as *A Role* or *A User*.

![User drop-down menu showing options to test the app as A Role or A User](https://cdn.document360.io/dd260e4e-10bb-4b66-8fb3-5504c272b904/Images/Documentation/30910797645716.png)
2. After you select a role or user to test as, there is a message in the header and in the menu indicating that you are testing:

![Header message indicating you are testing as a role or user](https://cdn.document360.io/dd260e4e-10bb-4b66-8fb3-5504c272b904/Images/Documentation/30910788105876.png)

![User menu indicator showing you are currently in test mode](https://cdn.document360.io/dd260e4e-10bb-4b66-8fb3-5504c272b904/Images/Documentation/30910788110356.png)
3. Select **End Test** when you're finished testing.

## Mobile web preview

When testing as a user or role, you can check how the app appears in a browser on a mobile device.

On the right side of app pages, select the **Mobile web preview** icon:

![Mobile web preview icon on the right side of the app page](https://cdn.document360.io/dd260e4e-10bb-4b66-8fb3-5504c272b904/Images/Documentation/30910797659924.png)

A panel appears where you can see how elements of the app, such as home pages, tables, and reports look on a mobile device. The preview changes as you navigate through testing the app.

![Mobile web preview panel showing app elements on a mobile device](https://cdn.document360.io/dd260e4e-10bb-4b66-8fb3-5504c272b904/Images/Documentation/4572835296916.png)

**Note:** Mobile preview is not currently available for use in Microsoft Internet Explorer.

## To prevent test as user

Account admins can turn off the ability for app admins to test as a user. They can still test as a role.

1. Select the user drop-down in the global bar and choose **Manage account**.
2. From the **Account Summary** page, select the **More** menu on the left and choose **Edit Account Properties**.
3. Select the **Prevent Test as User** checkbox.
4. Select **Apply Changes** at the bottom of the page.
