#Test

Traceability Matrix

Following the features, requirements and tests for phase 1 I’m pleased to announce that I’ve published the Trace Matrix on the documentation site.

The Trace Matrix provides a cross-reference between the features, requirements and their tests. This ensures that all feaatures have requirements, and all requirements have tests. The table also contains the results of the most recent test run and a link to any issues, should there be any.

As testing proceeds the test IDs will become active links to a test results page for each test case.

Read more →

Phase 1 Requirements

31 March 2026  ·  #requirements #test #gherkin

I’m pleased to report that the requirements for all features slated for Novel-It phase 1 have been completed. These include:

  • 01 - User Management
  • 02 - Novel Management
  • 03 - Writing Interface
  • 04 - Character Management
  • 05 - Location Management
  • 06 - Item Management
  • 07 - World Building Management

You can access the entire requirements set on the Requirements Page.

The requirement documents also contain the test definitions. These are written using a format called Gherkin, a test definition language that is concise and human readable. The tests can be developed further and run automatically using the Python-behave test module. In our case we (I) shall be executing the test steps manually.

Read more →