With the recent implementation of Collection Display fragment we can append a collection to a page. However the collection might need to be filtered in order to propose more relevant content to the end user.Example : A user looking at a list of testimonies might filter by industry (insurance, banking, government etc.)
The goal of this story is to allow Marketers to provide a way for the end users to filter the content of a collection using Vocabularies and/or Categories.
Given a Marketer has created a collection page based on a manual collection
When the Marketer uses a "Collection filter" fragment
Then the Marketer editing the fragment can:
- select the categories that a user could use (by selecting the parent vocabulary or category)
- and configure if an end user could select 1 or multiple categories for the same search/filtering using Single or Multiple Editor.
When the user has selected 1 or multiple categories
Then the selected categories should appear as selected so that to give a visual feedback of what the Collection is currently filtering.
|Test Scenarios||Test Strategy||Kind of test||Is it covered by FrontEnd ? (JS-Unit)||Is it covered by BackEnd ? (unit or integration)||Could it be covered by POSHI?|
|Can filter the results of a collection page based on manual collection via selecting single category||Critical||Manual||TBD||TBD||Yes|
|Can filter the results of a collection page based on manual collection via selecting multiple categories in one filter||Critical||Manual||TBD||TBD||Yes|
|Can filter the results of a collection page based on manual collection via selecting multiple categories in multiple filters||High||Manual||TBD||TBD||Yes|
|Can filter the results of a collection page based on manual collection with via selecting subcategories from Global site||High||Manual||TBD||TBD||Yes|
|Assert no significant performance degradation when executing search||Medium||Manual||No||No||No|