RMsis provides the following categories of macros for embedding information in confluence :
- Single Macro : Using this macro, a single entity (e.g requirement , test case, release, test run) can be imported from RMsis into Confluence.
- List Macro : Using this macro, a group of entities (e.g requirements, test cases, releases, test runs) can be imported from RMsis into Confluence.
Following table summarizes list of macros supported by RMsis :-
S.No. | Macro NameSupported Category | Description | |||||
---|---|---|---|---|---|---|---|
1 | Planned RMsis Requirement | Single | Embeds selected fields details of a given planned requirement in confluence. | ||||
2 | RMsis Planned Requirement List | Embeds list of planned requirements; based on filter selection in confluence. | |||||
23 | RMsis Unplanned Requirement | Single | Embeds selected fields of a given unplanned requirement in confluence. | 2 | Unplanned Requirement | List | Embeds list of unplanned requirements; based on filter selection in confluence. |
34 | RMsis Release List | Embeds list of releases; based on filter selection in confluence. | |||||
45 | RMsis Test Case List | Embeds list of test cases; based on filter selection in confluence. | |||||
56 | RMsis Test Run List | Embeds list of test run runs; based on filter selection in confluence. | |||||
67 | RMsis Traceability List | Embeds traceability table; based on filter selection in confluence. | |||||
78 | RMsis Reverse Traceability List | Embeds reverse traceability table; based on filter selection in confluence. |
...
Using Single Macro
In order to use any single macro (planned OR unplanned requirement) process is similar. Below The example below, demonstrate embedding a single planned requirement into confluence.
...
In order to use RMsis list macro, user needs to define a Named Public Filter in RMsis , as described here : http://docs.optimizory.com/display/preview/Named+Filters). Below example demonstrates using planned requirement list macro to embed
The example below, demonstrates embedding of planned requirements in confluence using RMsis Planned Requirement List macro.
- Open a page in Confluence in edit mode
- Click on "Insert" menu and select "Other Macros" from document menu (OR press key board short cut "Ctrl+Shift+A").
Search for "RMsis" in search bar and select "RMsis Requirement"
- Select "RMsis Planned Requirement List" macro.
- Specify JIRA project key in "Project Key" field.
- Specify name of filter from RMsis planned requirement named filter section "Planned Requirement Named Filter" in "Filter Name" field.
- Click on Refresh.
- The table corresponding to Filter will be displayed.
- List the comma separated name of columns to be displayed in "List of Columns to Display" field. . These column names can be picked up from the "Table Preview".
- Select "Content Type" as "Static" OR "Dynamic".
- "Static" option will embed current contents and will not change even if contents are changed in RMsis.
- However "Dynamic" option will update the contents in confluence page as soon as they are changed in RMsis.
Click on "Insert" button to insert macro.
...