Mapping profile - transformations - search box

Description

Purpose/Overview:
In order to simplify the search of the field names on the transformation screen, there need to be a search functionality that will allow user to find the field quickly

Scenario 1:
Given: the user wants to add transformations to the mapping profile
When: Select transformations form opens
Then: Search box is visible under Search & Filter accordion

Scenario 2:
Given: the user enters search criteria in the search box and hits enter
When: any part of the filed name matches the search criteria
Then: the transformations table is populated only with those fields

Scenario 3:
Given: the user enters search criteria in the search box and hits enter
When: there is no match
Then: the transformations table is empty

Scenario 4:
Given:the search criteria changed and the selected field does not match the search criteria
When: the user clicks enter
Then: the selected field is not displayed but remains checked so if the search criteria is changes back or is reset the field name reminds selected

Scenario 5:
Given: the Record type is selected and the Transformation table contains only fields matching the filters
When: the user enters search criteria and clicks enter
Then: the transformations table is populated only with the fields that match search criteria to be verified after UIDEXP-71

Scenario 6:
Given: the search criteria box is populated
When: the user clicks "Reset all"
Then: the search box and the filters are reset.

Environment

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:

Magda ZacharskaJuly 29, 2020 at 3:24 PM

I would prefer to be case insensitive

Viktor SorokaJuly 29, 2020 at 3:05 PM
Edited

Thank you. And one question just in case. Could you please clarify whether the search should be case insensitive?

Imagine search string "effective" which won't match in case of the string "Items - Effective call number" when the search is case sensitive?

Magda ZacharskaJuly 29, 2020 at 2:31 PM

- I made the updates you suggested.

Viktor SorokaJuly 29, 2020 at 12:53 PM
Edited

, couple points:
1.

When: the user clicks "Search" button

Please remove info about the "Search button" in Scenario 4.

2. Also, Scenario 5 will only be possible to verify once https://folio-org.atlassian.net/browse/UIDEXP-71#icft=UIDEXP-71 is done. I see a similar scenario in that story and suggest removing this scenario from the current story. The state of checkboxes is not stored yet in the app.

3. Scenario 6 is not going to auto manage reset filter for Selected accordion which is going to be added in the https://folio-org.atlassian.net/browse/UIDEXP-135#icft=UIDEXP-135. Please add a similar AC in that story.

Magda ZacharskaJuly 22, 2020 at 9:24 PM

Removed reference to Transformation status filter as we will be implementing it later than this story.

Done

Details

Assignee

Reporter

Tester Assignee

Priority

Story Points

Sprint

Development Team

Concorde

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created July 8, 2020 at 12:21 PM
Updated September 1, 2020 at 2:17 PM
Resolved August 5, 2020 at 9:50 PM
TestRail: Cases
TestRail: Runs

Flag notifications