Uploaded image for project: 'ui-orders'
  1. ui-orders
  2. UIOR-297

Refine the product ID searching for POLs

    XMLWordPrintable

    Details

    • Template:
    • Sprint:
      ACQ Sprint 126
    • Story Points:
      3
    • Development Team:
      Thunderjet

      Description

      Overview: Break out Product Identifier searching so that ISBNs and ISSNs can be searched separately from other types of product IDs

      1. Scenario 1
        • Given the Orders app landing page
        • When a user wants to search Product IDs
        • Then display 3 options, similar to how they are presented in the Inventory Identifier search (see attached)
          • Product identifier
          • - ISBN
          • - ISSN
      2. Scenario 2
        • Given the Product identifier search
        • When a user enters search data
        • Search for data "as-is", with whatever spaces or punctuation the user entered
        • and Search against all product IDs in all POLs
        • and Allow for truncated searching (e.g. 97812345 would retrieve 978123456 and 9781234567 and 978912345abc and 97812345-abc, but not 978-1234-5)
      3. Scenario 3 [out of scope for this story]
        • Given the ISBN search
        • When a user enters search data
        • Then search for a normalized ISBN (see separate story UIOR-274)
        • Note: The expectation is that the POL will only characterize and store valid 13-digit ISBNs with no punctuation or qualifiers as Product ID type = ISBN. Anything received from Inventory or entered by the user that does not meet these criteria will be normalized if possible, or else stored with Product ID type = ??? (Other or Invalid ISBN)
      4. Scenario 4
        • Given the ISSN search
        • When a user enters search data
        • Then search for the ISSN either with or without a hyphen (so user can enter 1234-5678 or 12345678 and retrieve ISSN 1234-5678)
        • Note: ISSN is usually structured and stored with its hyphen, as nnnn-nnnn, e.g. 1234-5678
      5. Scenario 5
        • Ensure automated testing coverage for this new code is 80% plus and confirm with screenshot

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                dennisbridges Dennis Bridges
                Reporter:
                abreaux Ann-Marie Breaux
                Tester Assignee:
                Dennis Bridges Dennis Bridges
                Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                  Dates

                  Created:
                  Updated:

                    TestRail: Runs

                      TestRail: Cases