Skip to main content

Get Started

Once the AREX service installation is complete, you can access the AREX Visualization User Interface through a browser (using Chrome version 89 or higher is recommended):

  • If the port configuration has not been modified, access it directly at port 8088 (exposed by Docker Compose) http://0.0.0.0:8088/
  • If you have independently deployed the AREX UI Service and haven't modified the port, you can access it on the default port 8080 using the following URL: http://0.0.0.0:8080/
  • If the port has been modified, access it using the modified port.

First-time Login

Register Application

  • Email Login

    For the first-time login, you need to enter your email. After receiving the verification code in the email, click Login to complete the login process.

  • Guest Login

    You can also click the Guest link to log in directly. However, as a guest, you will not have team collaboration capabilities (i.e., case sharing functionality), and you cannot create applications.

  • Gitlab Login

    If Gitlab Login is configured, you can simply click on the Gitlab logo to log in.

Chrome Extension Installation

Extension

Note: Before using, you need to install the Chrome extension according to the browser prompts to remove browser cross-origin restrictions.

In the redirected page, select Add to Chrome to download the extension.

Extension

If you cannot access the Chrome extension, you can download it locally through Release.

  1. Download arex-chrome-extension.zip to your local machine and unzip it.

    Extension

  2. Open the Chrome browser and enter chrome://extensions/ to go to the extensions page. Click on the top right corner to select developer mode. Then click Load unpacked and select the folder you just unzipped.

    Extension

  3. The installation is complete.

    Installation Complete

Interface Composition

Interface Overview

The AREX frontend page mainly consists of three areas: header, menu bar, and workspace.

Header

Clicking on the profile icon in the top right corner of the interface:

  • Setting: Switch between dark/light mode, Chinese/English mode, upload avatar, etc. For traffic desensitization operations, see -> Traffic Desensitization Configuration.
  • Logout: Log out of the current account.

Settings icon

Sidebar
  • WorkspaceWorkspace:

    • Click on the dropdown menu to switch workspaces; click the + on the right to create a new workspace;
    • Click the Edit Workspace icon to set the current workspace.
  • Collection: View regular test cases and comparison test cases.

    • +: Create a new request collection.

    • Import/Export Import/Export: Import case collections (currently only supports Postman format) into AREX, or export AREX cases.

      Sidebar
    • Batch Run Batch Run: Execute multiple test cases in batch.

  • App: View and create applications, conduct replay testing.

Workbench

The Workbench is the main area for interface testing, playback testing and other operations. The tab bar allows for quick management of various requests, collections, and playbacks. In the top right corner, you can quickly select an environment.

Workspace

Switching Environments

As needed, you can quickly switch to the environment you need in the top right corner of the page. By selecting the appropriate environment, you can access the variables in that environment.

Switching Environments

Creating a New Collection

By creating a collection, you can group various requests for better management.

Click the Create new collection button in the Collection section of the left menu bar to create a new collection:

Creating a New Collection

After creation, you can manage the collection in the left menu bar. You can also add sub-collections/folders under the collection.

New Collection

Creating a New Workspace

Upon first login, you will enter the default workspace. You can create different workspaces for personal use or invite your team to collaborate in your workspace to manage Collections, share Environments, etc.

  1. Click the "+" icon in the top right corner of the menu bar to create a new workspace.

    New Workspace
  2. Enter a name for your workspace in the left input box and click the "" icon to complete creation.

    Save
  3. Click the edit button to edit the workspace.

    Overview: Administrators can modify the name of the workspace here, view team members, change member permissions, and delete the workspace.

    Edit Workspace

    Labels: Administrators and members with editing rights can add test case labels on this page, which helps in managing test cases.

    Manage Labels

Collaborate with your team

AREX offers collaboration features, allowing you to invite others to join your workspace for online collaboration. Members of a workspace can share environments, test collections, and test cases in Collection. To invite members to a workspace:

  1. Switch to the workspace where you want to collaborate, located in the top left corner.

    Invite
  2. Click the workspace edit button and invite your team members to the current workspace via email. Enter their email address, set their permissions, and click Send Invites. The invitees will receive an invitation email, and by clicking the link in the email, they can accept the invitation and join the workspace.

    Edit Workspace

    Permissions are divided into three types: Administrator (Admin), Editor, and Viewer.

    Invite

    Where:

    • Admin: Administrative rights, can manage detailed information in the workspace, delete the workspace, and set permissions for members.
    • Editor: Can create and edit resources in the workspace (such as test cases).
    • Viewer: Cannot edit data in the workspace, but can view and export resources from the workspace.

Creating a New Request

You can use AREX to create and send interface requests for routine testing.

To create a new request, you can first create a new collection, then select Add Request in the dropdown menu next to the collection to create a new request:

Invite

Enter the interface URL and parameters to quickly send a request:

Send Request