We use essential cookies to make our site work. With your consent, we may also use non-essential cookies to improve user experience and analyze website traffic. By clicking “Accept,” you agree to our website's cookie use as described in our Cookie Policy. You can change your cookie settings at any time by clicking “Preferences.”
Spira integration

Automate Spira test cases and run them at cloud scale

Your manual test cases are documented in Spira. Automate them with Rapise or any open-source framework, then run them on Testery, the cloud execution platform for teams that already use Spira. No runners, browsers, or CI plumbing to manage.

In partnership with Inflectra  ·  Connects to SpiraTest, SpiraTeam & SpiraPlan  ·  Results report back to Spira
Testery  ·  Spira project run

> Connected to SpiraPlan: Library Information System

→ pulled 240 test cases across 18 test sets

Running on 20 cloud runners

236 passed   4 retried· 4m 02s

Results posted back to Spira test runs.

connects to Spira
2-4x faster
zero infra
From documented to automated

Your test cases live in Spira. Run them at scale.

Spira is where your requirements, manual test cases, and test sets are documented. The hard part is running the automated versions at scale, on demand, without standing up your own grid of runners. Testery is the cloud execution platform that does exactly that for teams already invested in Spira. As an Inflectra partner, Testery brings cloud-scale execution to the Spira and Rapise tools your team already uses.

How it works

Spira manages the tests. Testery runs them.

Keep Spira as your system of record and add managed cloud execution on top.

Connect your Spira instance

Add Spira as an integration with your URL, username, and API key. Testery reads your projects, test cases, folders, and test sets.

Automate with Rapise or open source

Automate documented test cases with Rapise, or with Playwright, Cypress, and other open-source frameworks. Keep scripts in your own repo.

Run on Testery's cloud

Testery executes on managed runners, in parallel, triggered on every pull request or on deploy, and posts pass and fail results back into your Spira test runs.

Setup

Automate a Spira test case and run it on Testery

Four steps from a documented test case to a scaled cloud run.

  1. 1

    Connect SpiraTest to Testery

    Add Spira as an integration with your instance URL, username, and API key. Spira stays your system of record for requirements, test cases, and reporting.

  2. 2

    Automate your documented test cases

    Turn the manual steps documented in Spira into automated scripts with Rapise, or with any open-source framework your team prefers. Keep your scripts in your own repository.

  3. 3

    Pick your Spira project in Testery

    Choose a Spira project and Testery pulls in its test cases, folders, and test sets, grouped the way your team already organizes them.

  4. 4

    Run in the cloud and see results in Spira

    Testery executes the tests on managed cloud runners and the pass and fail results flow back into your Spira test runs, with screenshots attached.

Connect SpiraTest

Three fields to link Spira and Testery

Testery reads from Spira through its REST API. Nothing to install on your side.

Spira URL
Your SpiraTest, SpiraTeam, or SpiraPlan instance, for example https://mycompany.spiraservice.net.
Username
The Spira account Testery connects as.
API Key
The RSS token from your Spira profile. Testery stores it encrypted and uses it to read your projects, test cases, and test sets.
Bring any framework

Rapise, or the open-source framework you prefer

Automate however your team likes to work, then run Rapise tests in the cloud alongside your open-source suites on one platform.

PlaywrightCypressWebdriverIONightwatch.jsCucumberSpecFlowPyTestNUnitTestNG
No test lab to run

Skip the infrastructure, keep the coverage

Parallel without a lab

Run across as many cloud runners as you need. A suite that ran overnight on a self-hosted pool can finish in minutes.

No runners or browsers to babysit

Testery manages runner scaling, browser versions, and the execution environment. There is nothing for you to patch or keep online.

Traceability stays intact

Results flow back to Spira test runs with screenshots, so your links from requirements to test cases to results are preserved.

Trusted on large, complex suites

Testery is the best way to run our large, complex test suites.
David GuimbellotEngineering Manager, Atlassian

Making the case to your team? See how moving Spira execution to the cloud cuts cost and test cycle time.

See the business case
FAQ

Spira test automation, answered

How do I automate manual test cases documented in Spira?

Take the steps documented on a Spira test case and turn them into an automated script, either in Rapise or in an open-source framework like Playwright or Cypress, then keep that script in your repository. Connect Spira to Testery, pick your project, and Testery runs the automated tests on cloud runners with results reported back to the matching Spira test runs.

How does the Spira integration work?

You connect your Spira instance to Testery with your URL, username, and API key. Testery reads your projects, test cases, folders, and test sets through the Spira REST API, runs the matching tests on managed cloud runners, and the results flow back into Spira test runs so traceability to requirements and defects stays intact.

Do I have to use Rapise, or can I use an open-source framework?

Either. Rapise pairs naturally with Spira and can generate a first-pass automated script from an existing manual test case. Testery also runs Playwright, Cypress, WebdriverIO, Nightwatch.js, Cucumber, SpecFlow, PyTest, NUnit, and TestNG, so you can automate in whatever framework your team prefers and still run everything on one platform.

Do I need to manage test runners, browsers, or CI plumbing?

No. That is the point of running on Testery. You do not provision runner machines, manage browser versions, host code repositories, or build CI/CD integrations. Testery handles the execution infrastructure so your team can focus on automating test cases in Spira instead of maintaining a test lab.

Can I trigger Spira test runs on every pull request?

Yes. Testery can trigger the Spira tests it runs from your CI pipeline on every pull request, on deploy, or on a schedule, and report results back as a status check. The tests Spira manages run automatically as your code changes, with no extra plumbing to build.

Can I run Spira test cases in parallel to speed up execution?

Yes. Testery shards your tests across as many cloud runners as you need and runs them concurrently, so a test set that took hours running serially can finish in minutes, without you adding or maintaining any machines.

Is Testery a replacement for Spira?

No. Spira remains your test management, requirements, and reporting system of record. Testery is the cloud execution layer for the tests Spira manages, an alternative to standing up and maintaining self-hosted execution hosts yourself.

Do automated results report back into Spira?

Yes. When Testery runs your Spira-managed tests, the pass and fail results flow back into Spira test runs, with screenshots attached, so your traceability from requirements to test cases to results is preserved.

Run your Spira tests in the cloud.

Create a free Testery account, connect Spira, and run your first scaled test set in minutes.