You can further build on your Simple Search by using the Advanced Search features. Click on the Advanced tab on the Search screen where you can define your search criteria further by adding details from categories such as:
- Date and Time
- Test Script
- Totals and Counts
Date and Time
The date and time category allows you to specify information related to time-frames or duration’s. You can query on a range of data or just enter in the lower or upper parameter as required.
From the incident category you can further define your search criteria to include information from incident specific fields such as:
The miscellaneous section provides additional search options when looking at some of the supporting information:
|Search Option||Description||Tips and Helpful Hints|
|Number||The Entity number such as Requirement Number or Test Script Number.|
|Version Number||This version number refers to the version of the requirement or script (not the version of the product you are testing).||This version number can be found when viewing the Versions tab of the requirement or the script.|
|Change Comment||Change comment is the comment added by Enterprise Tester when updates are made to requirements or scripts.||Change comments can be found on the Versions and History tabs of the requirement or script.|
|Description||Description allows searching on all description fields across all entities.|
From the test script category you can further define your search criteria to include information from specific test script fields such as:
Totals and Counts
Totals and counts allow you to search on a variety of total and count related information. You can query on a range of data or just enter in the lower or upper parameter as required.
You can further define your search by specifying user related information such as:
|Assigned To||Search on entities assigned to a specific user.|
|Editor||Search on the editor of any entity (and editor is anyone who has created or update an entity).|
|Last Updated By||Search based on the last user to have updated an entity.|
|Raised By||Search on entities raised by a specific user.|
|Run By||Search on entities which have been run by a specific user (applies to script assignments and automated test assignments).|
A fully flexible search is further supported by being able to search on your custom fields. Click on the Custom field tab via the Search screen. Here you will see any custom fields that you have configured in Enterprise Tester, you will be able to search on these accordingly.
Custom fields are grouped by type on this screen.
TQL at its heart is a set of one or more terminal expressions – A terminal expression is composed of a Field, such as “Name”, followed by an operator such as Contains (~) and then a value i.e. “button”. Here is how we would write the above expression in TQL:
Enterprise Tester provides a comprehensive TQL Query Help within the application. There are a number of topics with explicit examples to help you become familiar with TQL. To start go to the Fields help topic. Within each of the field definitions there are example queries that will assist in providing context.
For those users familiar with the JIRA Query Language (JQL) – you may find it useful to review the TQL for JQL Users help topic.
Once you have written and verified your query you can save the query by using the save button on the search screen or on the Manage Tab.
You can save your query as a shared query (that anyone can access and edit) or private query that only you can access. Your shared and private queries can be found in the Shared Queries and My Queries sections of the Manage Tab.