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

Refine the product ID search by ISSN and ISBN for POLs



    • Template:
      Front-end User Story Template
    • Sprint:
      ACQ Sprint 141
    • Story Points:
    • Development Team:
    • Release:
      Morning Glory R2 2022


      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


            Issue Links



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



                    TestRail: Runs

                      TestRail: Cases