Testing Procedures


The purpose is to define the procedures, tools and methodologies that will be used to assure that several types of tests will be created and will evolve with the software developed within the LCG App. Area projects.

Frameworks for Testing:

Currently four test-framework tools are provided as free software by the SPI External Software Service. These are: Cpp Unit and Py Unit for unit-tests, Oval which can cover from unit to validation tests, and QMTest which provides more than a gui interface to organize and run the tests. A set of short documents listed below are available and can help with this tools.

Testing Guides

Testing documentation and planning:

  • testplan_template.html.- The main purpose of this document is to define and schedule the testing process with all necessary resources (hardware, software and staff responsabilities). Under test leader responsability. (Examples: POOL)
  • testcase_template.html or test case specification is a specific set of steps and data along with the expected results for a particular test objective


If you need to report a bug or ask for support, please use the SPI Project Portal with the bug report system and support area.

Testing Policies:

Software testing policies within LCG App Area projects.

-- AlbertoAimar - 05 Aug 2005
Edit | Attach | Watch | Print version | History: r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r1 - 2005-09-06 - AlbertoAimar
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    LCGAAWorkbook All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2023 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback