Changes between Version 34 and Version 35 of TestManagerForTracPlugin


Ignore:
Timestamp:
Oct 9, 2010, 3:05:59 PM (14 years ago)
Author:
Roberto Longobardi
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TestManagerForTracPlugin

    v34 v35  
    1414Multiple Test Plans can be associated to any Test Catalog, in order to keep track of the execution of the corresponding Test Cases in a particular testing context.
    1515
    16 A generic, customizable '''Workflow Engine''' is provided as a separate plugin in the package, which allows you to associate custom workflows to any Resource in Trac, including Wiki pages and any custom object handled through a Resource Manager. This can be done very easily by adding as little as [wiki:TestManagerForTracPluginWorkflow a few lines of code] to the component which manages the User interface.
     16A generic, customizable '''[wiki:TestManagerForTracPluginWorkflow Workflow Engine]''' is provided as a separate plugin in the package, which allows you to associate custom workflows to any Resource in Trac, including Wiki pages and any custom object handled through a Resource Manager. This can be done very easily by adding as little as [wiki:TestManagerForTracPluginWorkflow a few lines of code] to the component which manages the User interface.
    1717
    1818All of the test objects, i.e. catalogs, test cases, test plans and test cases in a plan (i.e. with a status and a status change history), support:
     
    180180'''Since: 1.2.0'''
    181181
    182 Custom fields can be added to the four test objects and to the workflow state object, by declaring them in the trac.ini file.
     182Custom fields can be added to the four test objects and to the [wiki:TestManagerForTracPluginWorkflow workflow] state object, by declaring them in the trac.ini file.
    183183See the README.txt file for how to recreate this example.
    184184The following screenshot shows a custom "platform" field added to the Test Case object, and how it is presented to the User for editing.
     
    194194'''Since: 1.2.0'''
    195195
    196 The following figure shows a sample workflow added to Test Cases with custom sample operations.
     196The following figure shows a sample [wiki:TestManagerForTracPluginWorkflow workflow] added to Test Cases with custom sample operations.
    197197No built-in operation is currently implemented but the sample one shown here, named 'sample_operation', which logs a debug message with the text input by the User.
    198198
    199199Every object which has a workflow defined is created in a "new" state, so every transition should consider this as the first state in the state machine.
    200200
    201 This is a sample content of the trac.ini file to associate a workflow toi the Test Case object.
     201This is a sample content of the trac.ini file to associate a workflow to the Test Case object.
     202[[BR]]
    202203
    203204{{{
     
    210211sing.operations = sample_operation
    211212
    212 calmdown = new -> calm
     213calmdown = singing -> calm
    213214calmdown.permissions = TEST_MODIFY
    214 calmdown.operations = sample_operation
    215215
    216216kill = asleep,calm -> dead
     
    218218}}}
    219219
    220 See the README.txt file for more details.
    221 
     220[[BR]]
     221Refer to the [wiki:TestManagerForTracPluginWorkflow Workflow Engine] description page for more details.
    222222
    223223[[BR]]