Updated on 2026-08-11 GMT+08:00

Setting Feishu Subscriptions

Scenarios

When any of the following events occurs, CodeArts TestPlan sends a message through HTTP to the Feishu group that has subscribed to the event.

TestPlan

Table 1 Event types

Category

Event Type

Test case

Assign Case Handler

Update Case

Execute Manual Test Case

API Test Case Execution Completed

Delete Case

Test suite

Create Test Suite

Update Test Suite

Delete Test Suite

Test Suite Execution Completed

Test report

Create Report

Update Report

Delete Report

Branch plan

Create Plan

Change Plan

Edit Risk Info (on the test quality dashboard)

Delete Plan

Delete Branch

Send Quality Report upon Test Plan Completion

Directory

Delete Directory

Comment notification

Comment Notification (comment changes in manual test cases)

Prerequisites

You have created a CodeArts project, and your role in the project is Project Administrator or Project Manager.

Setting Feishu Subscriptions

  1. Go to the CodeArts homepage.
  2. Click the target project name to go to the project.
  3. In the navigation pane, choose Settings > General > Notifications.
  4. Click the Feishu tab.
  5. Configure the required parameters and click OK.

    Table 2 Setting Feishu subscriptions

    Parameter

    Description

    URL

    The webhook URL of your Feishu robot. It must start with http:// or https://. The URL cannot exceed 256 characters.

    For details about how to obtain the webhook URL of your Feishu robot, see section "Custom bot usage guide" in the Feishu Open Platform Help Center. (The section name is subject to updates of the Feishu Help Center.)

    Event Type

    Event type that can trigger a Feishu notification. For details about the supported event types, see Scenarios.

    Content

    Content of the Feishu notification. For details about the configurable content, see Scenarios.

    This parameter is optional. Configure it as needed.

    @user_id

    Feishu user IDs of the members you want to mention. Separate the IDs with semicolons (;). The total length of all IDs cannot exceed 1,000 characters. Digits, letters, semicolons (;), periods (.), hyphens (-), underscores (_), and at signs (@) are supported.

    This parameter is optional. Configure it as needed.

    Additional Signature

    If your Feishu robot has enabled signature-based encryption in security settings, enter the signing secret with a maximum of 2,000 characters.

    For details about how to obtain the signing secret of your Feishu robot, see section "Custom bot usage guide" in the Feishu Open Platform Help Center. (The section name is subject to updates of the Feishu Help Center.)

    The updated configuration is displayed.