Smart Collections
Automate test cycle building in Jira with dynamic rules and default assignees
Smart Collections in BesTest let you automate test cycle creation inside Jira. Add test cases manually, define rules with the Visual search editor, or combine both. Set default assignees per rule or per test case, and when you build a cycle, everything is evaluated and assigned automatically.
Live preview - the real BesTest UI
Critical paths
Always-current set of the highest-risk regression cases.
How It Works
Smart Collections automate one of the most time-consuming parts of testing in Jira: building test cycles. Instead of manually selecting test cases and assigning testers for every regression run or sprint cycle, you define a collection once and reuse it to generate cycles with a single action.
A collection holds test cases added in two ways. Manual selection lets you browse or search your test case library and pick specific tests. Rules use the Visual search editor to define criteria that dynamically match test cases - dropdown selectors for fields, operators, and values with auto-complete make it easy to build conditions like "Tag = regression AND Module = Payments AND Priority >= High." You can combine both in a single collection: add a handful of critical tests by hand and let rules handle the rest.
The payoff comes at cycle creation time. BesTest evaluates every rule against the current test case library: new tests that match are included automatically, and tests that were deprecated or no longer match are excluded. Your regression suites and recurring test cycles maintain themselves - nobody has to remember to update the list as the catalog evolves.
Default assignees take this further. For each rule - and for individually added test cases - you can set which tester should be assigned to the resulting executions. When the cycle is created, BesTest fills in every assignee automatically: payment tests go to your payments specialist, security tests to your security tester, API tests to your automation engineer. For teams that run weekly regression cycles, this alone saves significant setup time every sprint.
Typical collections include a "Quick Smoke" suite (tests tagged smoke with critical priority) for hotfix verification, a "Full Regression" collection for major releases, a sprint-scoped collection matching tests linked to current-sprint stories, and module-specific collections for focused runs after one area of the product changes. Smart Collections also work alongside BQL (BesTest Query Language) for ad-hoc, JQL-like searching across all your test data. A step-by-step walkthrough of building your first collection is linked in the resources below.
Key Benefits
See it at full size

Try Smart Collections in BesTest
Install BesTest from the Atlassian Marketplace and start using smart collections inside Jira in minutes. Free for teams up to 10 users.
Try BesTest FreeMore Features
Requirements Management with Coverage
Link requirements directly to test cases and see coverage at a glance
Test Case Management with Folder Hierarchy
Organize your test catalog in an intuitive folder structure
Test Execution with Test Player
Run through test cases step by step with the built-in test player
Related Resources
How to Use Smart Collections to Automate Test Cycles
Learn how to create and use Smart Collections in BesTest to automatically group test cases based on rules and filters. Stop manually selecting test cases for every cycle and let Smart Collections assemble the right tests for you.
Test Management in Jira: The Complete 2026 Guide
A comprehensive guide to test management in Jira - from native options to dedicated tools. Learn how to organize test cases, execute tests, track coverage, and report on quality within the Jira ecosystem.
Regression Testing in Jira
Automate your regression test cycles with smart collections and traceability
Smoke Testing in Jira
Quick sanity checks to verify critical functionality after deployments
Sprint Testing in Jira
Integrate testing into your agile sprints with test cycles tied to sprint stories
Test Suite
A collection of test cases grouped together for a specific testing purpose.
Test Cycle
A single iteration of testing a specific set of test cases, typically associated with a release or sprint.
Regression Testing
Testing that verifies existing functionality still works after code changes.
