IEEE-compliant documentation of SpiraTeam data for software test specifications and software test reports
Project duration: 6 months
Brief description
On the basis of the SpiraTeam data, reports are created for software test specifications and software test reports in MS Word format, and these reports are then incorporated into the customer-specific software documentation. The data is generated using SQL queries, processed using XSL transformation and placed in the correct positions of the standardized MS Word template.
Supplement
The customer supplies electronic components and corresponding software tools to the railway industry. The railway industry is a regulated sector. The regulations include instructions for creating software, the corresponding development processes and tests of which must be documented adequately and according to standards. In order to comply with the IEEE 1558 and EN 50128 standards, the customer uses a software lifecycle model that is oriented on the V-model XT. Accordingly, the test documentation must be designed in compliance with this. The solution developed in the project fulfills one key requirement of the customer, in particular: the data for the software test specifications (test series, test cases, test steps) must be comparable to the corresponding software test reports (test executions) in terms of structure and order.
Subject description
Documentation of software test specifications and software test reports is often subject to formal requirements. Examples: It must be possible to display the documentation at all times without special tools (requirement for long-term archiving). In order to compare acceptance tests for the results of the test executions with the underlying test specification, for example, the structure and the order must be identical in the documentation for the test specification and the test report. If test specifications and test reports are generated from a test tool, it must be possible to add free-form information to the generated content, e.g. to include graphical evaluation of test results. Formal requirements apply, in particular, in regulated markets (e.g. railway industry, pharmaceutical industry, healthcare) and these are supported by various standards (e.g. IEC 61508, IEEE 1558, EN 50128).