DashBoards
- My Page is a personalised dashboard of the person who is logged in. This contains all of users searches, assigned incidents, requirements etc. On single click user could easily navigate or retrieve relavant information
- Project Dashboard give all relavant information associated with a specific project. This one screen could be used in the status or progress meeting and keep meetings short.

Requirements and Release Management
- Releases and iterations can be created. Requirements can be associated with Releases. Relevant documents can be uploaded and associated to various artifacts for e.g. requirements, test cases etc.
- Requirements can be created and linked as parent and child requirements. Very easy to indent and outdent to form the heirarchy
- Inline edit of requirements by single click
- Powerful filter to customize your views. Colour code criticality classification of requirements
- Workflow for requirement to pass through various stages like Requested, Evaluated, Rejected, Accepted, InProgress, Completed and more

Test Case Management
- Hierarchical Test Cases can be created which are associated with Project, Release, Requirement, Test Set.
- Can build reusable Test Sets reducing effort in future.
- Each Test Case has a collection of Test Steps. During Test execution if any of the steps fail, an incident could be raised and linked to test step.
- Test cases can be grouped into a Test set e.g. Functional, regression etc. which can be assigned to Tester or Automation hosts.
- There is complete traceability between Requirement, Test Case and Incident. Test runs are archived, so any previously executed Test run could be viewed to check if recent changes have introduced any failures.


Incident Management
- Incidents can be created, assigned, Tracked, linked to a step in test case.
- Workflow of incident (for e.g. New->Assigned->Developed->fixed) can be created, modifed in the Administration screen.
- Incident types (Bug, Change request, Enhancement etc.) can be created. Each incident type can have its own specific workflow.
- [Very useful feature] Each incident can be traced back to requirement giving a clear idea of importance of incident.

Reporting
- Good library of pre built reports exists.
- Customize reports can be created.
- Reports can be exported in various formats like pdf, Microsoft word, Excel etc.
Administration
- There are Rich administrative features in SpiraTest.
- These features include Customizable fields, Customizable workflows etc.
- Also administration screens for Project, users, Incidents, Notifications, Documents, General settings and Integrations.

Integrations
- Apart from having it own suite of products, SpiraTest integrates with variety of software for Test Automation, Requirements and Defect tracking systems.
- Following is a quick overview:
Obeservations
- SpiraTest based on the above analysis of features is an end to end solution for Test Managment. Ofcourse at times UI looks like there are so many features than needed. There is a bit of learning curve to use all the features effectively. Once user gets familiar with the features SpiraTest can easily and effectively used.









