You are on page 1of 3

®

®
SpiraTest Feature Comparison

C Currently Supported

.2
r5
ge cto
en 7.0
Te ix e nte 0
P Planned Functionality

.0
.

s t al
pi yC st 2

na ire
es re Q al
t
r9

n
D er

g
om Si Tes

tr

o
D

Lo
ag
Te

si
A
Not Supported

ev

s
Ex an
ua ira

C
e

fe

Te
lk
-M
Sp

ss ro
aT Ma
or cel

k
Em lit

P
A uw

ar
ra

nd

q
t

M
ct

ra
r

p
la
Q

ch
fl e

pT
P

Pa
In

Q
H

C
General Features
Fully Web-Based Application (no ActiveX, etc.) C C C C C C C
Support for SQL Server Database Platform C C C C C C
Support for Oracle Database Platform P C C C C C
Support for MySQL Database Platform P C
Full Unicode Extended Character Support C C C C C C C C
WYSIWYG Rich Text Editing C C C C
Web Services SOAP API to enable integration with other C C C C
tools/applications
Data import wizards for easy migration of existing data C C C C C
Requirements Management
Create, edit and delete requirements in a hierarchical 'scope C C C C C C
matrix' organization
Assign importance levels to requirements based on business C C C C C C
priority
Assign owners and track requirement completion status C C C C C
Map requirements to test cases to validate that the functionality C C C C C C C
works as expected
View the pass/fail status of the tests that cover each requirement C C C C C C

Ability to filter the list of requirements by any of the built-in or C C C C C


custom fields/properties.
Move and copy functionality - This allows you to easily C C C C C C
move/copy a requirement or set of requirements in the
requirements matrix.
Ability to attach documents and other files to requirements. C C C C C C C
Ability to define custom requirements fields/properties, both free- C C C C C
text and list-based.
Audit log of all changes made to requirements in the system. C C C C C C

Ability to link requirements to each other as well as to other C C C


artifacts.
Test Management
Create, edit and delete project test cases that are stored in a C C C C C C C C C
hierarchical folder structure
Assign an owner to each test case to delegate testing of different C C C C C C C C C
areas of the system
Add, edit, reorder and delete individual test steps that define the C C C C C
steps that need to be followed to test the system
Specify the expected result and suggested sample data for each C C C C C
test step in the system
Execute groups of test cases using the easy-to-use test C C C C C C C
execution wizard that allows you to mark each step as pass/fail
and optionally record a bug
Ability to pause an incomplete test run and continue running it at C C C C C C C
a later date.
Complete traceability from a recorded incident to the underlying C C C C C C
requirement that was not satisfied
Ability to filter the list of test cases by any of the built-in or C C C C C C C C
custom fields/properties.
Move and copy functionality - This allows you to easily C C C C C C C C C
move/copy a test case or test folder containing test cases in the
test case list.
Template Test Cases - you can insert an existing test case as a C C C C
linked test step inside another test case.
Ability to organize test cases into test sets that can be assigned C C C C C C
to different testers
Integration with JUnit, NUnit, PyUnit and TestNG automated unit C C
testing frameworks.
Integration with QuickTestPro Functional Testing Tool C C
Integration with Selenium Automated Testing Tool C
Integration with LoadRunner Load Testing Tool P C
Ability to attach documents and other files to test cases. C C C C C C C C
Ability to define custom test case fields/properties, both free-text C C C C C C C
and list-based.
Audit log of all changes made to test cases in the system. C C C C C C C C
Bug/Defect/Issue Management
Create, edit, assign, track, manage and close incidents (defects) C C C C C C

Automatically create new incidents (defects) during the execution C C C C C C


of test scripts, with the ability to trace incidents to the failing test.

Incidents can be categorized into bugs, enhancements, issues, C C C C


training items, limitations, change requests, and risks
Assign an owner, business priority and completion status to each C C C C C C
incident
Incident fields can be customized to fit your business needs. Add C C C C C C
and/or modify the list of statuses, priorities, defect types and
severities.
Fully customizable workflows - You can tailor an incident's C C C C
lifecycle to match the business processes in your organization by
incident type and/or project.
Email notifications - You can specify when notifications should be C C C C C C
sent and to whom. Each workflow allows its transitions to be
linked to email notification by role.
Comprehensive searching and sorting of all incidents stored in C C C C C C
the system, by name, type, status, owner, detector, creation
date, closed date and business priority.
Ability to attach documents and other files to incidents. C C C C C C
Ability to define custom incident fields/properties, both free-text C C C C C
and list-based.
Ability to filter and/or sort the list of incidents by any of the built-in C C C C C
or custom fields/properties.
Audit log of all changes made to incidents in the system. C C C C C C
Ability to link incidents to each other as well as to other artifacts. C C C C C

Ability to export incidents from SpiraTestTM into other bug- C


tracking systems (e.g. JIRA, Bugzilla, MS TFS)
Release Management
Ability to manage the list of releases/versions of the software C C C C
being tested
Requirements and Test Cases can be mapped to Releases, with C
the option of filtering both by Release to give a release-specific
picture of a project's requirements coverage and test execution
status.
Organize releases hierarchically, with unlimited levels of C C
granularity
Test Runs and Incidents are associated with a particular release C C C
during the test execution process
The resolution of an Incident and its subsequent verification can C C C
be tracked to a specific release during the Incident resolution
cycle.
Drill down capability to list the incidents detected, resolved and C C C
verified for each release
Ability to filter the list of releases by any of the built-in or custom C C
fields/properties.
Move and copy functionality - This allows you to easily C C C
move/copy a release or set of releases in the releases list.
Ability to attach documents and other files to releases. C C
Ability to define custom release fields/properties, both free-text C C
and list-based.
Audit log of all changes made to releases in the system. C C
Dashboards and Reporting
Personalized dashboard summary of everything a user needs to C C C
know, across all projects, covering requirements, tests and
incidents.
Project summary dashboard that displays the health of a project C C C
in a single screen, with summary graphs to highlight key
information
Customizable dashboards that can be configured by the users of C C C
the system to be responsive to their needs.
Summary listing of project issues and risks, color-coded by C C
importance
Summary graphs that outline requirements coverage and test C C C C C C C C
execution status
Library of graphical graphs including incident discovery/closure C C C C C C C C C
rates, cumulative incident counts, incident aging and incident
turnaround times
Library of printable testing reports including: Requirements C C C C C C C C
Coverage, Test Case Execution, Printable Test Scripts and
Incident Status reports
Ability to customize the reports to include different types of C C C C C C C C C
information
Ability to filter the reports by date ranges C C C C C C C C C
Ability to filter the reports by artifact parameters (e.g. display only C C C C C C C C C
high-priority, completed requirements)
Multi-format reporting, including HTML or MS-Word narrative C C C C C C C C C
style and HTML or MS-Excel tabular style.
Summary tables that breakdown the project's requirements and C C C C C C C C
incidents by status and business importance.
Project Management
Create and edit project workspaces, each with associated C C C C C C C C C
requirements, tests and incidents
Support for unlimited number of projects C C C C C C C C C
Role-based, configurable access control C C C C C C C C C
Unlimited number of customizable project roles C C C C C C C
Create new projects based on existing project templates. C C C C
Easy to use web-based project administration screens C C C C C C C C
Administration and User Management
Create and edit user profiles, each with their own set of access C C C C C C C C C
permissions
Import users from existing LDAP / ActiveDirectory server, with C C C C C
integrated authentication. Reuse existing passwords
Email notification for new account creation, lost passwords and C C C
account requests
Secure forms-based web authentication that optionally allows C C C C C C C C
users to save credentials on trusted machines
Easy to use web-based system administration screens C C C C C C C C
Easy install (server side only) using Windows Installer and C C C C C C C
minimal ongoing maintenance needed

DISCLAIMER: All entries in the comparison table have been made on the basis of information available on
respective product websites. The analysis and views expressed in this section and the information made available
are purely those of Inflectra Corporation. It is possible that competing products have additional features not
mentioned on the product websites.

© Copyright 2006-2008, Inflectra Corporation SpiraTest and Inflectra are registered trademarks of Inflectra Corporation

You might also like