Workflow
Start by defining your test Requirements (i.e. what you're testing for)
Create Test Points with specific Conditions (e.g. speed, altitude, temperature) and Hazards (i.e. things that can go wrong)
Build a Test Plan made of multiple Test Points
Review, release, and run Test Plans (just like a Procedure)
Track the Status of all your Test Points and Requirements
Requirements
The Requirements page displays a list of all Requirements, their most recent Status, and any linked Issues. You can filter this list by Project, Priority, or Type, or search through all Requirements.
Tip: Change the order of Requirements by dragging and dropping into the desired position using the 6 dot menu to the left of each Requirement.
Click into a Requirement to view details, edit, or delete. This is also where you can view the Run History for any of the associated Test Points.
Create a New Requirement
Assign a unique ID
Add Requirement Text (i.e. description)
Add a Version number
Associate the Requirement with a certain Project
Assign a Priority level
Add a new (or select an existing) requirement Type
Add Test Points
Add links to define the relationship between Requirements (see more below)
Attach any desired media files
Add any notes (Markdown supported!)
Click Save
Link Types
Links are informative and do not control or restrict requirements.
Incoming Link sets the Requirement as the Child of the selected Requirement.
Outgoing Link sets the Requirement as the Parent of the selected Requirement.
Import Requirement
Import Requirements using a Comma Separated .CSV file with the following format:
Conditions
Conditions need to be created before Test Points.
Create and manage all Conditions within the Testing Settings section.
Name the Condition
Associate the Condition with a Project (Optional)
Add a Description (Optional)
Add or Create one or more Unit(s)
Click Save
Import Conditions
Import Conditions using a Comma Separated .CSV file with the following format:
Hazards
Create and Manage Hazards within the Testing dropdown.
Name the Hazard
Designate a Category
Define a Cause
Define the Effect
Add to a Project, if desired
Add Mitigation and Minimizing Procedures
Add any relevant Notes
Select the box that corresponds to the intersection of Probability and Severity of the Hazard occurring to determine the Hazard Analysis
Click Save
Test Points will automatically populate in the Hazard detail screen after being connected to an associated Requirement.
The Analysis column within the Hazards page displays a color coded indicator of the Hazard Analysis. Hover over the dot to see the Severity and Probability of the Hazard.
Import Hazards
Import Hazards using a Comma Separated .CSV file with the following format:
Note: The notes column is optional. Severity and Probability labels must exactly match those in the hazard matrix.
Test Points
A Test Point defines a specific value for certain Conditions, including associated Hazards, if desired.
Test Points can be grouped by Project and sorted by Conditions or Hazards. Use the arrows in the upper right corner to collapse the list for a more condensed view.
From this screen, Test Points can be created, managed, and added to Test Plans.
Name the Test Point
Add to a Project, if desired
Select one or more Conditions (required) from the drop down menu and click Add to fill in the Value and Units
Select one or more Hazards (optional) from the drop down menu and click Add to populate the Category and Analysis
Import Test Points
Import Test Points using a Comma Separated .CSV file with the following format:
Test Conditions Matrix
Build a matrix of two Conditions that you want to create one or more new Test Points for.
From the Test Points page, click on Test Conditions Matrix.
Select two Conditions and enter unit, beginning, ending, and increment values. Click the Generate Matrix button to view all available points in your Test Conditions Matrix.
Select one or more points in the matrix and click Save.
Create your new Test Points that will be associated with these Conditions. Apply one or more (pre-defined) Hazards, as needed.
The newly saved Test Points will now appear on the Test Points page.
Test Plans
A Test Plan is basically a Procedure that has one or more Test Points.
The Plans page is divided into four different tabs:
Active: All Active Test Plans (like Procedures Library)
Running: All Test Plans currently being run (like Runs)
Ended: Test Plans that have been run and ended
Archived: Test Plans that are no longer active and have been archived
Note: Like Procedures, all Test Plans will go through a Review and Release process before they can be run.
Creating Test Plans
When creating and running a Test Plan, you'll have access to all of the same functionality of a normal Procedure.
The most efficient way to build a new Test Plan is by selecting one or more Test Points and then clicking Create Test Plan.
A Test Point Table will then be added to a Step within a new Test Plan Procedure. From here, you can add additional Test Points and any other step or table fields needed execute the Test Plan.
Although it will require more steps, Test Plans can also be created from the Plans page by clicking on New Test Plan.
Test Points can then be manually added as Content to the Test Plan Procedure.
For more details about building Procedures, check out Anatomy of a Step.
Snippets
A Test Plan Snippet is just like a Procedure Step or Section Snippet. They are managed within the Testing Settings section.
Like normal Snippets, these can be created from scratch.
They can also be saved while editing a Test Plan.
Once saved, Snippets can be added to any Test Plan. This is done by adding content to a section or step and selecting Insert Snippet.
Choose a Snippet to insert.
The selected Snippet will be added as a Step or Section, depending on how it was originally created or saved.
Run a Test Plan
To run a Test Plan click into a released version and click Run Procedure.
The Test Plan will now display in the Running tab of Plans.
Click on checkbox in the Completed column when the Test Point Condition in that row been met.
Once the Step is signed off, each Test Point Table row will be timestamped.
Requirement associated with Test Points will be updated in real-time.
Test Point Run History will also be tracked and updated in real-time.
Reach out to your Customer Success Manager if you'd like to start using the Testing product.