Meego Wiki
Views

Quality/Test management overview

From MeeGo wiki
< Quality
Revision as of 08:42, 29 December 2010 by Asinnela (Talk | contribs)
Jump to: navigation, search

Test Management Overview

Manual and Semi-automated Testing

The main phases for manual and semi-automated testing are test planning, execution and reporting.

The figure below illustrates the process. The process is explained in more detail after the figure.

Test management manual semi.png

Test Planning

  • Test plans are created and edited by using Testplanner
    • The test cases can be linked to specific bug and feature ID's
  • The created test plans are avalaible at Gitorious repositories
    • In addition to plain XML format, the test plans can also be viewed in more user-friendly format as presented at testplans.meego.com/
  • Since Gitorious is a version control system, the plans can be used and edited by several users
  • Weekly test management meeting decides which tests are to be executed

Test Execution

  • The tests can be executed by several test engineers by using different execution tools
    • Testing can be done manually or by using automated testing environment OTS
  • The testing is done by using agreed MeeGo release
  • Testrunner and testrunner-lite are tools that can execute test plan files and produce results in specified XML format

Test Reporting

  • The results can be published at qa-reports.meego.com either manually or automatically
  • The report shows the results for each test case and for each feature or bug

Automated Testing

Test management auto.png

Source file: Test_Management_overview.odp

Personal tools