Versioning (Rich Client)

Versioning (Rich Client)

aqua offers the user the option to manage versions of all elements such as requirements, defects, test cases and test scenarios. This allows you to store auditable requirements, test cases and defects. It enables you to work with different versions of elements and to restore the old document status of individual elements. Changes can be easily tracked by the software cycle and are displayed visually. New or alternative versions of elements can be managed.
 
The key element is Item version which specifies the versions of elements. (Project Configuration->Template)
 
 
The values for Item version can be edited by using the corresponding buttons. In addition, a default value for all newly created elements can be set. Metric scales (e.g. 3.4 or 5.0) and non-metric code names (e.g. 4.0 beta, lollipop, jelly beans) can be used. To create a new version of an element, select this element in the navigation and select Create New Version in the context menu.
 
 
This opens a dialog window in which the new version can be selected. The new version of an element must always be higher than the version from which it is created. This linear hierarchy is defined by the ranking of the values of the value Item version.
 
 
You can expand the choice of elements for the creation of a new version by selecting some more elements in the element browser and selecting Include in create new version dialog within the context menu.
 
 
To add all relevant elements of one or more elements, select Find dependent in the context menu.
 
 
As a simplification, aqua offers the option to include the new version of test cases of a test scenario by choosing the Add related button.
 
 
The  Version column provides information on the version of the element. The elements can be listed, grouped, or sorted by version. You can also create filters for an individual representation of the elements.
 
The dependencies of the individual elements can also be viewed within the context menu or the dependencies button. It displays which element is the newer, the older, or an alternative version.
 
 
 
aqua displays the version hierarchy dependencies graphically. In order to clearly make the differences between versions of elements, you can use the Compare function for two selected elements.
 
By selecting Compare in the context menu, aqua generates a so-called DiffReport which highlights the differences between two items by means of colors. If the button is grayed out, you have to import the "DiffReports.aquarep" report template in the aqua report module. You can also compare versions of test cases. The "DiffReportsTC.aquarep" report template is required for this. You can download both report templates here. The report templates compare all standard fields and the descriptions of the two items and, in the case of test cases, also the associated steps including the individual step descriptions. Do not rename the report template names. If you want to modify the report to your needs, you can use the report designer to remove or replace fields within the table in the report template, e.g. with individual fields. Alternatively, you can also commission your individual customization requests for this template via welcome@aqua-cloud.io.
 
    • Related Articles

    • Rich Client

      System Requirements – aqua Rich Client   Minimum software and hardware requirements are: Intel Core Duo 2x2Ghz, AMD Duo Core Processor 2x2Ghz or more 4 GB RAM or more 1 GB free hard disk space Windows 10, Windows 8.1, Windows 8, Windows 7 Microsoft ...
    • Web Client vs Rich Client

      Feature Additional Info WebClient Rich Client Homescreen   x x   Configurable Only on premise x User administration   x x   Roles x x   Creation x x   Project x x   Usage statistics   x   SAML 2.0 x   Project configuration   x x   Fields x x   ...
    • Step Designer (Rich Client)

      The step designer allows to create steps and conditions to create manual test steps and to extend it with automated tests.     A default test condition and a test step are available. Conditions have an instruction field that can be specified, ...
    • Jenkins Integration (Rich Client)

      For interactions between aqua and Jenkins, the famous open source tool for continuous integration, andagon has developed a plugin that can be installed on Jenkins and which allows you to trigger Jenkins jobs from aqua and vice versa, that is, to ...
    • Clearing Cache Manually (Rich Client)

      Sometimes, it is helpful to clear the aqua Client's cache manually. You can do this inside aqua via Options menu.   Alternatively, close aqua and navigate to the following path:   %localAppData%\andagon_GmbH   Please delete all files and sub-folders.