R-GMA Test Plan

Service Description

R-GMA is a relational style pub-sub system.

Features/Scenarios to be tested

For each RPM

File layout

  • Check that the files in the rpm are in sensible places

APIs

Java, C, Python and C++ APIs are provided

Documentation

  • Check for compete HTML documentation
  • Check presence and accuracy of the user manual
  • Examples should be provided

Functionality testing

  • Ensure that example code builds and runs according to the documentation

Command line tool

Documentation

  • Check for man page
  • Check for internal help system
  • Check presence and accuracy of the user manual

Functionality testing

  • Check for -h and -v options
  • Check that command line completion works as expected
  • Check that it is fairly intuitive
  • Try to break it
  • Run the examples (see help examples) and ensure that output is reasonable

-- SteveFisher - 29-Jan-2010

Edit | Attach | Watch | Print version | History: r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r1 - 2010-01-29 - unknown
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    EGEE All webs login

This site is powered by the TWiki collaboration platform Powered by Perl This site is powered by the TWiki collaboration platformCopyright &© by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Ask a support question or Send feedback