Uploaded image for project: 'ERM Platform'
  1. ERM Platform
  2. ERM-2773

[C15831] Add agreement line with internal KB resource

    XMLWordPrintable

Details

    • ERM Sprint 163, ERM Sprint 164, ERM Sprint 165
    • Bienenvolk
    • Not For Release
    • TBD

    Description

      Testrails Reference: https://foliotest.testrail.io/index.php?/cases/view/15831
      Section: Agreements with Local KB
      Test Group: Smoke

      Setup users:

      user permissions
      view ui-agreements.agreements.view
      ui-agreements.resources.view
      edit ui-agreements.agreements.edit
      ui-agreements.resources.edit
      ui-local-kb-admin.jobs.edit

      Setup system:

      Setting value
      Agreements -> Display settings -> Hide internal agreements knowledgebase False

      Test

      Step Action Expected outcome view user Expected outcome edit user
      1 Open Local KB Admin App App not available in app nav bar App available and opens. An "Actions” button available at top right of Local KB admin tab pane
      2 Open Actions menu N/A Two options: New JSON import job and New KBART import job
      3 Select New JSON import job N/A "New JSON job" view displayed with option to choose file to upload
      4 Select attached file "simple_package_for_updates_1.json"
      simple_package_for_updates_1.json
      N/A Details of uploaded file display with file name and a "Save & close" button displays
      5 Click "Save & Close" N/A Toast message displays indicating file being uploaded
      New job in Local KB Admin search results with status "Queued"
      6 Wait until job status = "Ended" N/A  
      7 Open Agreements app App available and opens, two navigation options "Agreements search" and "Local KB search" App available and opens, two navigation options "Agreements search" and "Local KB search"
      8 Select "Local KB search" Local KB search & filter displays. In left hand panel you can select "Packages" or "Titles". No "Platforms" option displays Local KB search & filter displays. In left hand panel you can select "Packages" or "Titles". No "Platforms" option displays
      9 Select "Packages" and enter the text "Simple package to test updating package metadata" in the search box, then click "Search" Results list updates to contain a single package called "Simple package to test updating package metadata", Package view pane opens and displays details of "Simple package to test updating package metadata" package. There is NO button to "Add package to basket" Results list updates to contain a single package called "Simple package to test updating package metadata", Package view pane opens and displays details of "Simple package to test updating package metadata" package. There is a button to "Add package to basket"
      10 Select "Add package to basket" N/A Basket button in top bar updates to say "View 1 item"
      11 Click "View 1 item" basket button N/A Basket view displays with the "Simple package to test updating package metadata" package displayed in the MCL, the single MCL row is selected with the checkbox, a "Create new agreement" button is available at the foot of the MCL
      12 Click "Create new agreement" N/A New agreement pane displayed. In the Agreement line accordion there is one agreement line card for "Simple package to test updating package metadata" package
      13 Add a Name, Status and Date to agreement N/A Save & Close button becomes active once the details are completed
      14 Click "Save & Close" N/A Saved Agreement displays in view pane. There is one Agreement line with the name "Simple package to test updating package metadata" in the Agreement line MCL

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                ostephens Owen Stephens
                jag.goraya Jag Goraya
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases