HP ALM: Filter Conditions, Find, Replace, Flags, History & Send Mail

There are plenty of common functionalities in ALM that are available across modules. Now Let us go through how to make use of those common functionalities in this section.

Lets look into them one by one –

How to use Filter

Filter dialog ALM users to perform a filter operation based on the defined criteria. This Option is available in following modules.

  • Requirements
  • Test Plan
  • Test Lab
  • Defects.

Let us perform a filter operation in defects module.

Step 1) Toperform filter operation,

  1. First check if there is any preexisting filter. If the status is ‘NO Filter Defined’ then the user has NOT currently seeing filtered data.
  2. Click on ‘Filter Button’

Use Filter

Step 2) The Filter dialog opens. Now Let us do a filter based on ‘Severity’. Click on the ‘Severity’ field button as shown below.

Use Filter

Step 3) Uponclicking on the button, the ‘Select Filter Condition’ dialog opens up.

  1. Select the condition based on which one has to filter.
  2. The condition would be displayed in the condition field.
  3. Click ‘OK’

Use Filter

Step 4) The Filter dialog is displayed back to the user

  1. With the selected ‘Filter Condition’ as shown below.
  2. Click ‘OK’.

Use Filter

Step 5) The Defect screen is displayed to the user

  1. With the filtered data.
  2. The Filter condition that is applied on the data.

Use Filter

How to use Find

This Find functionality enables ALM users to search for a particular record in a tree or grid based on the value of a particular field, folder or a subfolder.

This feature is available in the following modules.

  • Requirements
  • Test Plan
  • Test Resources
  • Test Lab
  • Defects.

Step 1) The Find functionality can be accessed by either pressing the keystroke ‘ctrl+F’ or by accessing ‘Find’ Functionality directly from ‘Edit’ Menu. For Demo purpose let us perform ‘Search’ on ‘Test Plan’ Module.

Use Find in ALM

Step 2) The Find Dialog opens up for the user as shown below.

  1. It shows the Folder and Field against which the search has to be made.
  2. The value that needs to be found.
  3. The search area has to be selected. It can be a folder name or test name.
  4. The search criteria can be specified.
    1. Exact Match – Only the words that match the entered string would be displayed
    2. Case Sensitive – The entered search string would be searched for case sensitiveness. Let us say, the entered string is ‘Account’. ALM will display the results if and only if the grid values matches the exact case. Only the occurrences of ‘Account’ would be displayed and NOT ‘account’ or ‘aCcount’.
    3. Use Wildcard – The entered string would be matched against the wild card criteria specified by the user. Wild Card characters are helpful if the user is NOT aware of the exact search string. The only supported wild character is ‘*’. For Example, if we want to see the occurrences of ‘Accounts’, we can use wild characters to match the target by searching the string as *acc*.
  5. Click ‘Find’

Use Find in ALM

Step 3) The search results would be displayed as shown below.

Use Find in ALM

How to Replace

The replace functionality in ALM enables users to find and replace specific field values in a tree or grid. Users have an option of replacing a field value for a selected record or replacing for all records in the tree or grid.

This feature is available in the following modules.

  • Requirements
  • Test Runs
  • Defects

For Demo purpose, let us search and replace a string in ‘Defects’ Module.

Step 1) Let us say we want to replace occurrences of the word ‘Account’ with ‘A/c’. There are 3 instances where the text ‘Account’ appears in defect description field as shown below.

To Replace in ALM

Step 2) The Replace Functionality can be accessed by navigating to ‘Edit’ Menu.

To Replace in ALM

Step 3) The Replace Dialog box is displayed to the user.

  1. Enter the ‘Search’ Field Name
  2. Enter the Value that needs to be found.
  3. Enter the value that has to be replaced with the search string value.
  4. Click ‘Replace All’ to replace all the occurrences or Replace for just replacing a specific occurrence.

Note: User can replace a specific occurrence by clicking on ‘Find Next’ to focus on the appropriate record which can then be replaced by clicking on ‘replace’ button.

To Replace in ALM

Step 4) The Replace results are shown to the user with the number of occurrences it has replaced and the number of times it has skipped the search string in the entire module.

To Replace in ALM

Step 5) User can now navigate to the defects module and we can find that all the occurrences of ‘Account’ are replaced by ‘A/c’.

To Replace in ALM

How to use Flags

The Flags Functionality in ALM helps users to do a follow up by adding a follow up flag against a specific work item.

This feature is available in the following modules.

  • Requirements
  • Test Plan
  • Test Lab
  • Defects

For Demo purposes, let us understand the ‘Flag for Follow up’ Functionality by flagging a work item in requirements module.

Step 1) The Flag functionality can be accessed by

  1. Selecting the requirement against which the flag for follow up should be done.
  2. Click on ‘Flag’ Icon.

Use Flags in ALM

Step 2) Upon clicking on the “Flag” icon, the “Flag for Follow up” Dialog is displayed to the user.

  1. Enter the Date on which the follow up should be done.
  2. Enter a brief description on why it has to be followed up.
  3. Click ‘OK’

Use Flags in ALM

Step 3) The Flag for Follow up is created and user will be able to see the flag icon against that work item as shown below.

Use Flags in ALM

Step 4) When the follow up date matches with the current date, the flag for follow up would be displayed in RED color as highlighted below.

Use Flags in ALM

Step 5) User can also clear the flag once the follow up is complete. To perform the same,

  1. Click on the Follow up icon against the work item
  2. The Flag for follow up dialog opens. User can click on ‘Clear’ Button as shown below.

Use Flags in ALM

Step 6) Upon clicking on ‘Clear’ button, the confirmation dialog is displayed to the user. User can click ‘Yes’ to clear the flag for follow up against that work item.

Use Flags in ALM

Step 7) Upon clicking ‘Yes’ from the confirmation dialog, the flag for follow up is cleared against that requirement.

Use Flags in ALM

All About History Tab

This History tab enables ALM users to view all the changes made to the selected work item. The History includes date, time, the old value and the new value (changed value) for that work item.

This feature is available in the following modules.

  • Requirements
  • Test Plan
  • Test Lab
  • Test Resources
  • Test Runs
  • Defects

For Demo purpose, let us see the history of a selected defect.

Step 1) Open a defect and defect details dialog is displayed to the user.

  1. Navigate to History Tab
  2. User can find the list of all the changes for this defect.

All About History Tab

Step 2) Let us understand the history of the selected defect.

  1. In Change#1 only new value columns are populated as the defect is created for the first time.
  2. In Change#2 the Field ‘Status’ is changed from ‘New’ to ‘Open’
  3. In Change#3 the Field ‘Severity’ is changed from ‘High’ to ‘Low’
  4. All About History Tab

How to send Email

Send Mail Functionality in ALM, allows users to send an email about the details of an entity to other users. The user has an option to include attachments and history while sending an email.

This feature is available in the following modules.

  • Requirements
  • Test Plan
  • Test Resources
  • Test Runs
  • Defects

Step 1) The ‘send mail’ feature can be accessed by directly performing a click on ‘Send by E-mail’ icon as shown below.

Send Email

Step 2) The ‘Send E-mail’ Dialog is displayed to the user.

  1. Add users who need to be in ‘To’ List.
  2. Add users who need to receive mail in ‘CC’ List.
  3. The Subject is prepopulated, however user can edit the subject before sending an email.
  4. User has capabilities to include ‘Attachments’ as well. This option corresponds to the attachments against a work item. Hence user cannot add any additional attachments from their hard drive while sending an email using the below dialog.
  5. If’ History’ checkbox is checked the history of the work item will also be included in the mail.
  6. Click ‘Send’.

Send Email

Note:

  • We can also send email to the other users who are NOT in ALM database by directly entering their email addresses in To or CC list.
  • It is also understood that we will be able to add ALM users if and only if the user’s email ID is updated in ALM database.
  • Sending an Email option sends all details such as test data, steps, status of each one of those steps.
  • User also has an option to include attachments and history of that specific work item while sending the email (You cannot add attachments from your local hard drive)

Step 3) The Status of the email would be displayed to the user upon clicking ‘send’ button.

Send Email

How to use Column chooser

Column Chooser option in ALM allows users to choose the columns that the user would like to see against each work item. The columns that are not chosen by the user will be hidden from the users view.

This feature is available in the following modules.

  • Requirements
  • Test Plan
  • Test Runs
  • Defects

For demo purpose, we will understand the column chooser option by selecting only the relevant columns in defects module.

Step 1) Click ‘Column Chooser’ icon as shown below.

Use Column Chooser

Step 2) The Column Chooser Dialog is displayed to the user.

  1. Select the Fields under ‘Visible Columns’ Section that you would like to hide it from your view
  2. Click ‘<‘ Button to push the selected column to ‘Available Columns’ List
  3. After pushing all the unnecessary columns from ‘Visible Columns’ list to ‘Available Columns’ list, Click ‘OK’.
  4. The order of the columns can be controlled with the help of the ‘up’ and ‘down’ arrows under ‘Visible Columns’ pane.

Use Column Chooser

Note: The order of columns displayed in defects module would be same as that of the order specified under ‘Visible Columns’ section.

Step 3) Now, only the selected columns are displayed to the user as shown below.

Use Column Chooser

How to Set Defaults

Set defaults allows the ALM users to set default values for certain fields which will be prepopulated when user creates a new work item of that type.

This feature is available in the following modules.

  • Tests.
  • Defects.

For Demo purpose, let us understand how to set default for a list of fields in ‘Defects’ Module.

Step 1) The ‘Set Default Values’ Option can be accessed by navigating to ‘Edit’ Menu as shown below.

Set Defaults

Step 2) The ‘Set Default Values’ Dialog box is displayed to the user.

  1. Select the Field name to which you would like to have a default value.
  2. Enter the Value of the field name which has to be defaulted every time.
  3. Click ‘Add’

Set Defaults

Likewise, we will add default values for other fields

Step 3) Uponadding all the Default values, the ‘Set Defaults Values’ Dialog would be as shown below.

  1. The list of all fields and their default values are listed.
  2. Enable ‘When creating an entity use these values automatically’ so that whenever user clicks on ‘New Defect’ Icon from defects module these fields would be defaulted to the preset values.
  3. Click ‘OK’

Set Defaults

Step 4) Now click on ‘New Defect’ button in defects module. The default values are populated against those fields that are added under ‘Set Defaults’ dialog as shown below.

Set Defaults

How to use Favorites

Favorites in ALM behave the same way as that of “Bookmarks” on a web-browser. Favorites allows user to navigate to a specific page with just a single click.

Favorites can be saved either private or public.

  • Private – The added Favorite is available only for the current user.
  • Public – The added Favorite is available across all project users.

Usually in ALM, the favorites are added on a filtered page. Let us say, as a tester I want to access the medium severity open defects that are assigned against my name. To achieve the same I need to apply 3 filters – one for filtering the severity, second for filter the defect status, third for filtering the name.

But using favorites we can access the defect which meets the above said criteria in a single click.

This feature is available in the following modules.

  • Requirements.
  • Test Plan.
  • Test Lab.
  • Defects.

For Demo Purpose, Let us apply favorites for accessing defects that are in ‘Open’ Status and that are having ‘medium’ severity.

Step 1) Before adding a favorite, let us apply filter for displaying medium severity open defects.

Use Favorites

Step 2) Now navigate to ‘Favorites’ Menu and select ‘Add to Favorites’.

use Favorites

Step 3) The ‘Add Favorite’ Dialog box opens.

  1. Enter the name of the Favorite
  2. Select the folder (private or public) where the favorite has to be saved.
  3. Click ‘OK’

Use Favorites

Step 4) The added favorite can be accessed by navigating to favorites menu and selecting the same as shown below.

Use Favorites

Step 5) The favorite page is displayed.

  1. Displays the status with favorite name and favorite type (private in this case) along with the filter applied on the data.
  2. We can see that medium severity open defects are displayed to the user.

Video on Favorites

Click here if the video is not accessible

points to note

  • You can create favorite view in Quality Center window with your own custom settings. Example, in defects grid, you may want create a favorite view to show only defects detected by you or assigned to you.
  • A favorite View can be public or private.
  • Private favorite is visible only to you.
  • Public favorite is visible to all Quality Center users.