SpiraTest provides the ability to integrate with continuous integration build servers such as Hudson and CruiseControl so that the status of builds can be recorded in SpiraTest and linked to incidents and test runs. This provides traceability for each build, so that you can see what was was tested in each build and what was fixed.
With the move to continuous integration and continuous delivery, build management has become an important part of the software development and testing lifecycle. Build management is the process of collecting all of the assets to be included in a software release, performing all the automated tasks to compile, build and test the system and then deploy onto the development and testing environments in preparation for staging.
When you connect your continuous integration build server to SpiraTest, you can add the “Recent Builds” widget to your project dashboard. This allows you to quickly see the status of the most recent builds to see if any corrective action is necessary.
SpiraTest lets you associate the recorded builds with releases and iterations so that you can see the build history for each release and/or iteration in a project.
When you execute either manual or automated tests in SpiraTest, you have the option of linking the test runs to a specific build. This lets you review which tests were included in each build and whether there were any test failures.
In addition you can associate defects with the build that they were resolved in, enabling you to see all the items addressed in each build.