---
sourceDocument: Xanadu Platform Analytics
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/xanadu/now-intelligence

 Release :

    - xanadu

ft:locale :

    - en-US

ft:publication_title :

    - Xanadu Platform Analytics

ft:clusterId :

    - par

bundleId :

    - par

workflow :

    - Platform


---

# Quick start tests for Reporting

# Quick start tests for Reporting {#ariaid-title1}

* Release version: Xanadu
* 
* Updated August 1, 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

Validate that Reporting still
works
after you make any configuration change such as applying an upgrade. Copy and customize these
quick start tests to pass when using your instance-specific data.
The Reporting quick start test Automated Test Framework - Reporting plugin (com.glide.automated_testing_impl.report) is active by default or instance reboot.  
Note:  
Reporting quick start tests do not test report access from dashboards. To test dashboards, see [Quick start tests for Dashboards](https://servicenow-prod.fluidtopics.net/xxz6X2fuY3n0Bpe2nefVOQ "Validate that Dashboards still work after you make any configuration change such as applying an upgrade. Copy and customize these quick start tests to pass when using your instance-specific data.").  
{#quick-start-tests-reporting__table_pjf_nfg_h1c__entry__3}

| Test | Description | Release version |
|-|-|-|
| Report Visibility | Confirm whether reports are still visible to users whom they are shared with. | Madrid |
[Table 1. Reporting quick start tests]

{#quick-start-tests-reporting__table_pjf_nfg_h1c}
**Related topics**   

* [Quick start tests](https://www.servicenow.com/docs/access?context=quick-start-tests&version=xanadu&pubname=xanadu-application-development&ft:locale=en-US)

## Report Visibility test steps {#ariaid-title2}

You can customize these pre-configured example test steps.

### Before you begin

Role required: admin.

### About this task

The Report Visibility test contains two types of steps:

Impersonate
:   When configuring this step, select which user to impersonate when executing the
    Confirm steps that follow. Select a user with the role or roles whose access you are
    testing.

Report Visibility
:   When configuring this step, select which report to test. Also select whether the
    test succeeds with positive results or with negative results. In other words, set
    whether Report Visibility succeeds when the user can view the report or when the user
    cannot view the report.

The example test included in the plugin includes the following three steps.

### Procedure

1. Impersonate the user.
2. Confirm a test report can be viewed by the test user.
3. Confirm a test report cannot be viewed by the test user.
{#report-visibility-test-steps__steps_ykp_ntp_nsb}

### What to do next

However, when you customize a test, you can combine steps in any logical sequence by adding and configuring the two types of steps. For example, you could configure the Report Visibility test as follows:

1. Impersonate a user.
2. Confirm that this user can view a report.
3. Confirm that this user can view another report.
4. Confirm that this user cannot view a third report.
{#report-visibility-test-steps__ol_iqd_1zv_cfb}

