Novel-It Docs

04 Character Management

Test execution records for character profiles and relationships

Revision: 1.0 · 18-Apr-2026

R-FUNC-0401.01 Character list board displays all characters

Scenario: Characters are displayed as cards on the board

T-FUNC-0401.01.01
DateResultIssueComment
2026-04-14PASSThree character cards were displayed as expected

Scenario: Archived characters do not appear on the character list board

T-FUNC-0401.01.02
DateResultIssueComment
2026-04-14FAIL#80Characters cannot be archived and so this test cannot be executed.

R-UI-0401.01 Character list board has no parent summary section

Scenario: No parent summary section is shown on the character list board

T-UI-0401.01.01
DateResultIssueComment
2026-04-14PASSThe character image was displayed as expected.
2026-04-14PASSNo parent summary section is displayed on the character list board

R-UI-0401.02 Character card displays the character image

Scenario: Character image is displayed on the card when one has been uploaded

T-UI-0401.02.01
DateResultIssueComment
2026-04-14PASSWhen an image has been uploaded for a character it is displayed on the character card as expected

Scenario: Character card displays no image when none has been uploaded

T-UI-0401.02.02
DateResultIssueComment
2026-04-14PASSWhen no image has been uploaded then no image is displayed on the character card.

R-FUNC-0402.01 Save and cancel when editing a character

Scenario: Successfully save changes to a character

T-FUNC-0402.01.01
DateResultIssueComment
2026-04-14PASSThe character's name was changed and saved successfully

Scenario: Cancel editing a character

T-FUNC-0402.01.02
DateResultIssueComment
2026-04-14PASSThe name change was not saved, as expected.

R-UI-0402.01 Edit character form displays appears in scenes as read-only

Scenario: Appears in scenes is displayed as read-only on the edit character page

T-UI-0402.01.01
DateResultIssueComment
2026-04-14PASSThe "Appears In" field was read only as expected.

R-FUNC-0403.01 Create a character

Scenario: Successfully create a character

T-FUNC-0403.01.01
DateResultIssueComment
2026-04-14PASSThe character was created as expected.

Scenario: Attempt to create a character without a full name

T-FUNC-0403.01.02
DateResultIssueComment
2026-04-14PASSThe character could not be created without the full name, as expected.

R-UI-0403.01 Add character form presents all required fields

Scenario: Add character form presents all required fields

T-UI-0403.01.01
DateResultIssueComment
2026-04-14FAIL#81Not all the fields specified in the requirement are on the form.

R-FUNC-0403.02 Upload a character image

Scenario: Successfully upload a character image on the add character page

T-FUNC-0403.02.01
DateResultIssueComment
2026-04-14PASSThe image was successfully uploaded and displayed on the character's edit page.

Scenario: Successfully upload a character image on the edit character page

T-FUNC-0403.02.02
DateResultIssueComment
2026-04-14PASSThe image was uploaded and successfully displayed on the character edit page

Scenario: Successfully replace an existing character image

T-FUNC-0403.02.03
DateResultIssueComment
2026-04-14PASSThe image was uploaded and successfully replaced the previous image.

R-FUNC-0403.03 Add a character role value

Scenario: Successfully add a new character role value

T-FUNC-0403.03.01
DateResultIssueComment
2026-04-14PASSThe character role was added successfully.

Scenario: Role values are scoped to the current novel

T-FUNC-0403.03.02
DateResultIssueComment
2026-04-14PASSThe character roles are scoped to the novel as expected.

R-FUNC-0403.04 Rename a character role value

Scenario: Successfully rename a character role value

T-FUNC-0403.04.01
DateResultIssueComment
2026-04-14PASSThe characters displayed the renamed role as expected.

R-FUNC-0403.05 Delete a character role value

Scenario: Successfully delete a character role value

T-FUNC-0403.05.01
DateResultIssueComment
2026-04-14PASSThe character role was deleted as expected.

Scenario: Deleting a role value does not delete assigned characters

T-FUNC-0403.05.02
DateResultIssueComment
2026-04-14PASSWhen a character role was deleted the characters with that role were not deleted and were no longer assigned to that role as expected.

R-SEC-0403.01 Character image upload restricted to PNG and JPEG formats

Scenario: PNG file is accepted for character image upload

T-SEC-0403.01.01
DateResultIssueComment
2026-04-14PASSA .png image was uploaded as expected.

Scenario: JPG file is accepted for character image upload

T-SEC-0403.01.02
DateResultIssueComment
2026-04-14PASSA .jpg image was uploaded successfully

Scenario: JPEG file is accepted for character image upload

T-SEC-0403.01.03
DateResultIssueComment
2026-04-14PASSA .jpeg image was uploaded successfully

Scenario: File with unsupported extension is rejected

T-SEC-0403.01.04
DateResultIssueComment
2026-04-14FAIL#83A .bmp image was uploaded and displayed contrary to the requirement to accept only .png or .jp(e)g files

R-FUNC-0410.01 Define a relationship between a character and any planning entity

Scenario: Successfully define a relationship between two characters

T-FUNC-0410.01.01
DateResultIssueComment
2026-04-14PASSThe character relationship was created and displayed successfully

Scenario: Successfully define a relationship between a character and an item

T-FUNC-0410.01.02
DateResultIssueComment
2026-04-14PASSThe relationship was created and displayed as expected.

R-FUNC-0410.02 Relationships are displayed on both participating entities

Scenario: Relationship appears on both participating entities’ pages with correct labels

T-FUNC-0410.02.01
DateResultIssueComment
2026-04-14PASSThe relationship was displayed on both entities as expected.

R-FUNC-0410.03 Edit a relationship from either participating entity’s page

Scenario: Successfully edit a relationship from one entity’s page

T-FUNC-0410.03.01
DateResultIssueComment
2026-04-14FAIL#84The forward label was replaced by the reverse label in error

R-FUNC-0410.04 Delete a relationship from either participating entity’s page

Scenario: Successfully delete a relationship

T-FUNC-0410.04.01
DateResultIssueComment
2026-04-14PASSThe relationship was deleted as expected.

R-DATA-0410.01 Deleting a character removes all its relationships

Scenario: Relationships are removed when a character is deleted

T-DATA-0410.01.01
DateResultIssueComment
2026-04-14FAIL#85Characters cannot be deleted and so this test cannot be performed.