Search Test Cases Jolly - sebiboga/testlink-upgraded GitHub Wiki
Search Test Cases - Jolly (OR) Search
Overview
The "Search Test Cases" screen (search/searchView.html) now includes a Jolly (free-text OR) search field. This replicates legacy TestLink 1.9.20 behavior allowing a single keyword to be matched across multiple text fields with OR logic.
Jolly Field
The Jolly input searches for the term across:
- Test case title/name
- Summary
- Preconditions
- Steps (actions)
- Expected results
All terms are combined with OR within this group; other search criteria (ID, version, status, importance, keywords, custom fields, dates, etc.) remain AND-ed with the results.
Implementation
- BFF:
api/search/index.phpextended to acceptjollyparameter and build an OR-group across the five text fields when non-empty - UI:
gui/templates/search/searchView.htmlincludes the Jolly input field in the form grid with i18n labels and tooltip - i18n: Added
search.jollyandsearch.jollyHintkeys to all locale bundles