Skip to content

Custom fields

Per-project metadata field schema. See Test cases / Custom fields for usage; this page covers the project admin perspective.

Schema editor

In Settings → Custom Fields:

  • Each row is one field — name, type letter (T / S / M / D / U / L), options (for select types).
  • Inline edit by clicking the field row.
  • Inline delete (with a confirm step). Deleting a field also wipes its values from every test case in the project — the prompt warns about this.

Type letters

  • T — Text
  • S — Single-select
  • M — Multi-select
  • D — Date
  • U — User
  • L — Link

Adding via library

The + From library button opens a picker with bundles (multi-field one-clicks like "QA basics") and a catalog of individual presets (with Add / Customize). Customize prefills a regular new-field editor.

Order

Fields are ordered by creation. Order doesn't drive any current UI; it's surfaced as the order of fields in the test case detail panel.

Field naming

Names are unique per project (database constraint). If you try to add a duplicate name, the API returns a 409 with a clean error message — surfaced as a toast in the schema editor.

Sulu Test Management System