Integrator Feature List

Here is a brief feature list for Integrator.

Project

  • Multiple projects can be used to better map your work
  • Each project has a specific set of rules to route your test results to the right place
  • TestCases can be assigned directly to project for general tests and for catch-all purposes

Specifications and requirements

  • Assign an Adobe Pdf file to the specification to make sure every team member has access to it and shares the same version
  • When upgrading a specification, all existing associated requirements are moved to the new specification when the original text is found
  • Every requirement is extracted from the pdf file and synchronised with Integrator directly from Adobe Acrobat
  • Each requirement contains a description to explain how it applies to your project and it can be synced between Integrator and the Pdf.
  • Each requirement can be derogated, with an associated comment
  • The status of the requirement is synced back to the Pdf, including it's color.

Test Cases:

  • Many fields to allow full description of the required test process.
  • Additionnal field to log associated bugs and possible problems
  • A test case is automatically created with each requirement
  • Every Test Case can match multiple test scripts with a specific rule

Tests:

  • Tests a run with the standard Test::More perl library
  • Tests are then synchronized automatically to Integrator
  • Each test run is recorded with its specific information (time started, time ended time synchronized, lab, user)
  • Each test run is recorded with its parent harness
  • Each script has a unique name, used to link it to the test defintion (test case)
  • Each test point can be marked skipped, or TODO
  • Each test point can contain a measurement, a component or a file

General

  • Secure login using SSL
  • Everything is searchable, including pdf specifications, test results and test point attached elements
  • View your system in a tree, including test results to find problems faster
  • Every item can be tagged and tags are searchable.