SpiraTest Feature Checklist
Requirements, Test, & Defect Management

(Back to Features)

Look at some of the features that make SpiraTest your best choice for quality management:

Compare SpiraTest's features with other products on the market

Complete Feature List

SpiraTest has a powerful range of software test management features:

(Compare features with those in SpiraPlan or SpiraTeam) SpiraTest®
General Features
Free upgrades and support for 1 year from date of purchase Checked
Unlimited requirements, releases, test cases and incidents Checked
Support mobile devices including iOS, Android and Windows Phone. Checked
Support for SQL Server 2008 or newer Checked
Clean and powerful user interface Checked
Built-in screenshot capture capability Checked
Full Unicode Extended Character Support Checked
Support for Multiple Languages. Language Files Available for English, French, German, Spanish, Czech, Hungarian, Polish, Chinese, Portuguese, and Finnish. Checked
WYSIWYG Rich Text Editing Checked
Web Services SOAP and REST APIs to enable integration with other tools/applications Checked
Data import wizard that allows easy migration of existing data from MS-Excel and MS-Word. Checked
Project import wizard that allows easy migration of existing data from HP Mercury QualityCenter (formerly TestDirector) Checked
Requirements Management
Create, edit and delete requirements in a hierarchical 'scope matrix' organization Checked
Assign importance levels to requirements based on business priority Checked
Assign owners and track requirement completion status Checked
Categorize requirements into different types with the ability to customize workflows to match the requirements management processes in your organization. Checked
Support for use-case requirements with associated scenarios and use case steps. Checked
Map requirements to test cases to validate that the functionality works as expected Checked
View the pass/fail status of the tests that cover each requirement Checked
Ability to filter the list of requirements by any of the built-in or custom fields/properties. Checked
Move and copy functionality - This allows you to easily move/copy a requirement or set of requirements in the requirements matrix. Checked
Ability to attach documents and other files to requirements. Checked
Ability to define custom requirements fields/properties, both free-text and list-based. Checked
Audit log of all changes made to requirements in the system. Ability to rollback to prior versions. Checked
Ability to link requirements to each other as well as to other artifacts. Checked
Data import wizard that allows easy import of Requirements and Use Cases from IBM Rational Requisite Pro software. Checked
Test Management
Create and manage project test cases that are stored in a hierarchical folder structure Checked
Create and manage test sets of test cases that allow you to group test cases from different folders and assign them to testers for execution as a package. Checked
Categorize test cases into different types with the ability to customize workflows to match the testing process in your organization. Checked
Add, edit, reorder and delete individual test steps that define the steps that need to be followed to test the system Checked
Specify the expected result and suggested sample data for each test step in the system Checked
Execute groups of test cases using the easy-to-use test execution wizard that allows you to mark each step as pass/fail and optionally record a bug Checked
Ability to pause an incomplete test run and continue running it at a later date. Checked
Complete traceability from a recorded incident to the underlying requirement that was not satisfied Checked
Ability to filter the list of test cases by any of the built-in or custom fields/properties. Checked
Move and copy functionality - This allows you to easily move/copy a test case or test folder containing test cases in the test case list. Checked
Template Test Cases - you can insert an existing test case as a linked test step inside another test case. Checked
Manage and schedule both manual and automated test cases. Checked
Integration with various unit testing frameworks (NUnit, JUnit, TestNG, PyUnit, Ruby::Unit, Perl TAP, PHPUnit). Checked
Integration with automated functional testing tools such as Rapise, QuickTest Pro, Squish, TestComplete, Selenium and SmarteScript using RemoteLaunch add-on. Checked
Ability to attach documents and other files to test cases. Checked
Ability to define custom test case fields/properties, both free-text and list-based. Checked
Exploratory testing mode with the ability to create/edit tests 'on the fly'. Checked
Data-driven testing with support for reusable test configurations. Checked
Audit log of all changes made to test cases in the system. Ability to rollback to prior versions. Checked
Bug/Defect/Issue Management
Create, edit, assign, track, manage and close incidents (defects) Checked
Automatically create new incidents (defects) during the execution of test scripts, with the ability to trace incidents to the failing test. Checked
Incidents can be categorized into bugs, enhancements, issues, training items, limitations, change requests, and risks Checked
Assign an owner, business priority and completion status to each incident Checked
Incident fields can be customized to fit your business needs. Add and/or modify the list of statuses, priorities, defect types and severities. Checked
Fully customizable workflows - You can tailor an incident's lifecycle to match the business processes in your organization by incident type and/or project. Checked
Email notifications - You can specify when notifications should be sent and to whom. Each workflow allows its transitions to be linked to email notification by role. Checked
Comprehensive searching and sorting of all incidents stored in the system, by name, type, status, owner, detector, creation date, closed date and business priority. Checked
Ability to attach documents and other files to incidents. Checked
Ability to define custom incident fields/properties, both free-text and list-based. Checked
Ability to filter and/or sort the list of incidents by any of the built-in or custom fields/properties. Checked
Audit log of all changes made to incidents in the system. Ability to rollback to prior versions. Checked
Ability to link incidents to each other as well as to other artifacts. Checked
Ability to export incidents from SpiraTest® into the popular JIRA® issue tracking system, and have status changes made in JIRA® be reflected back in SpiraTest®. Checked
Ability to export incidents from SpiraTest® into the popular Bugzilla issue tracking system, and have status changes made in Bugzilla be reflected back in SpiraTest®. Checked
Ability to export incidents from SpiraTest® into the Microsoft® Team Foundation Server® issue tracking system, and have status changes made in Team Foundation Server be reflected back in SpiraTest®. Checked
Ability to report bugs and issues through email and add comments to existing items by replying by email to the system generation notifications. Checked
Release Management
Ability to manage the list of releases/versions of the software being tested Checked
Requirements and Test Cases can be mapped to Releases, with the option of filtering both by Release to give a release-specific picture of a project's requirements coverage and test execution status. Checked
Organize releases hierarchically, with unlimited levels of granularity Checked
Categorize releases into major, minor, iterations, sprints and phases with the ability to customize workflows to match the release management processes in your organization. Checked
Test Runs and Incidents are associated with a particular release during the test execution process Checked
The resolution of an Incident and its subsequent verification can be tracked to a specific release during the Incident resolution cycle. Checked
Drill down capability to list the incidents detected, resolved and verified for each release Checked
Ability to filter the list of releases by any of the built-in or custom fields/properties. Checked
Move and copy functionality - This allows you to easily move/copy a release or set of releases in the releases list. Checked
Ability to attach documents and other files to releases. Checked
Ability to define custom release fields/properties, both free-text and list-based. Checked
Audit log of all changes made to releases in the system. Ability to rollback to prior versions. Checked
Document Management and Collaboration
Ability to upload documents and web links to a central knowledge sharing repository. Checked
Customizable document categorization with support for folders, document types and linked meta-tags. Checked
Version control of documents and web links uploaded into the system, providing an audit trail of document revisions. Checked
Document management fully integrated into project requirements, test cases, releases, incidents and tasks, with all assets uploaded in other parts of the system being available in the central knowledge repository. Checked
Ability to search, sort and filter the documents in the repository, with meta-tags providing references to related documents and resources. Checked
Rich Content Editing, Diagrams and Wikis
Ability to create rich-text documents, embed images and link them together in a Wiki-like structure. Checked
Ability to create and edit markdown (md) documents with integrated preview and versioning. Checked
Create, edit and preview flowcharts, mindmaps, organization charts and other diagrams with versioning. Checked
Build Management
Ability to integrate with continuous integration build servers and display build status. Checked
Ability to associate test runs with specific builds. Checked
Link bugs and defects to the specific build they were fixed in. Checked
Dashboards and Reporting
Personalized dashboard summary of everything a user needs to know, across all projects, covering requirements, tests and incidents. Checked
Project summary dashboard that displays the health of a project in a single screen, with summary graphs to highlight key information Checked
Customizable dashboards that can be configured by the users of the system to be responsive to their needs. Checked
Summary listing of project issues and risks, color-coded by importance Checked
Summary graphs that outline requirements coverage and test execution status Checked
Library of graphical graphs including incident discovery/closure rates, cumulative incident counts, incident aging and incident turnaround times Checked
Library of printable testing reports including: Requirements Coverage, Test Case Execution, Printable Test Scripts and Incident Status reports Checked
Ability to customize the reports to include different types of information Checked
Ability to filter the reports by date ranges Checked
Ability to filter the reports by artifact parameters (e.g. display only high-priority, completed requirements) Checked
Multi-format reporting, including HTML or MS-Word narrative style and HTML or MS-Excel tabular style. Checked
Summary tables that breakdown the project's requirements and incidents by status and business importance. Checked
Custom report writer that lets you build custom reports with user-defined headers, footers and templates. Checked
Custom reporting engine that lets you define custom queries against the reportable entities in the system and generate custom templates that lets you refine how the data is presented. Checked
Project Management
Create and edit project workspaces, each with associated requirements, tests and incidents Checked
Support for unlimited number of projects Checked
Role-based, configurable access control Checked
Unlimited number of customizable project roles Checked
Create new projects based on existing project templates. Checked
Easy to use web-based project administration screens Checked
Support for electronic and digital signatures when supporting regulated business processes Checked
Administration and User Management
Create and edit user profiles, each with their own set of access permissions Checked
Import users from existing LDAP / ActiveDirectory server, with integrated authentication. Reuse existing passwords Checked
Email notification for new account creation, lost passwords and account requests Checked
Secure forms-based web authentication that optionally allows users to save credentials on trusted machines Checked
Easy to use web-based system administration screens Checked
Easy install (server side only) using Windows Installer and minimal ongoing maintenance needed Checked
Integrate with Single-Sign On (SSO) providers using OAuth OpenID Connect, including ADFS and AzureAD. Checked
Multi-Factor Authentication (MFA) using Google Authenticator one-time password codes. Checked
Configurable security settings that allow you to align with your internal IT policies. Checked