Test management as quality assurance for the migration of a software application
Project duration: 3 months
Brief description
To ensure and verify successful migration of a WindowsForms application to a browser-based web solution a test management was established which aimes at developing a suitable test strategy, derive and draw up the necessary test cases as well as to plan and monitor any resulting testing activities.
Supplement
To ensure the best possible level of quality assurance a combined testing strategy that consists of a risk-based and an application-based testing approach was chosen. Whereas the former bases on a dedicated risk analysis, the latter results from a profound functional analysis of the existing software solution. The essential functional software requirements are derived from this analysis and again serve as basis for the development of suitable functional and non-functional test cases which are then captured in the application lifecycle management tool SpiraTeam from where they can be executed.
Subject description
The basic program logic of the application to be migrated is not at all changed during this project and rather only transferred to a changed presentation layer. This circumstance forms a special requirement for test planing since the development of test cases needs to cater this fact and balance between a maximum test coverage and a minimum ressource consumption. The selected test strategy accommodates these requirements so that a high level of quality is accomplished whilst still keeping ressource consumption at a very low extent.