Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Demo Data users for each component

Refer to demo data readme for more details about user permissions: https://github.com/OpenLMIS/openlmis-referencedata/blob/master/demo-data/README.md

ONLY test with the users "Admin" or "Administrator" when executing test cases related to Administration activities.

When testing Requisitions and External Fulfillment, please use the following usernames listed in the diagram below depending on the :


Image Added


When testing Vaccine Stock Based Requisitions, Local Fulfillment, CCE, and Stock Management, please use the following usernames listed in the diagram below:

Gliffy
imageAttachmentIdatt306151431
baseUrlhttps://openlmis.atlassian.net/wiki
migration1
nameEPI demo data
diagramAttachmentIdatt305070229
containerId203489298
timestamp1521753831646

Requisitions test cases

  • All test cases for this label are named 001-100 (to assist in ordering test case execution)
  • Labels include: Requisitionsjira

...

Gadget

...

preferencesfilterId=filter-20505&num=10&columnNames=issuetype%7Cissuekey%7Csummary&isConfigured=true&refresh=false
urlhttps://openlmis.atlassian.net/rest/gadgets/1.0/g/com.atlassian.jira.gadgets:filter-results-gadget/gadgets/filter-results-gadget.xml

Test cases that need to be created/updated:

...

  • All test cases for this label are named
  1. Jira Legacy
    serverSystem JIRA
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId448ba138-230b-3f91-a83e-16e7db1deed1
    keyOLMIS-4045
  2. Jira Legacy
    serverSystem JIRA
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId448ba138-230b-3f91-a83e-16e7db1deed1
    keyOLMIS-4166
  3. Jira Legacy
    serverSystem JIRA
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId448ba138-230b-3f91-a83e-16e7db1deed1
    keyOLMIS-4167
  4. Jira Legacy
    serverSystem JIRA
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId448ba138-230b-3f91-a83e-16e7db1deed1
    keyOLMIS-4138
  • 101-110
  • Labels include: VaccineSBR

Gadget
preferencesfilterId=filter-20525&num=10&columnNames=issuetype%7Cissuekey%7Csummary&isConfigured=true&refresh=false
urlhttps://openlmis.atlassian.net/rest/gadgets/1.0/g/com.atlassian.jira.gadgets:filter-results-gadget/gadgets/filter-results-gadget.xml



Stock Management test cases

  • All test cases for this label are named 301-350 (to assist in ordering test case execution)
  • Labels include: StockManagement

Gadget
filterIdfilter-20534
isConfiguredtrue
preferencesfilterId=filter-20534&num=10&columnNames=issuetype%7Cissuekey%7Csummary&isConfigured=true&refresh=120
columnNamesissuetype|issuekey|summary
num10
refreshfalse
urlhttps://openlmis.atlassian.net/rest/gadgets/1.0/g/com.atlassian.jira.gadgets:filter-results-gadget/gadgets/filter-results-gadget.xml

Test cases that need to be created/updated:

  1. Combine test cases to complete a workflow (physical inventory, receipts, issue)
  2. When creating an adjustment for a product that has a VVM status (Updated Combine test cases for enabling stock cards to populate requisitions (this is covered by test 
    Jira Legacy
    serverSystem JIRA
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId448ba138-230b-3f91-a83e-16e7db1deed1
    keyOLMIS-2785
      and
    Jira Legacy
    serverSystem JIRA
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId448ba138-230b-3f91-a83e-16e7db1deed1
    keyOLMIS-2712
    )
  3. Combine test cases for enabling stock cards to populate requisitions
  4. 4138


Order/Fulfillment test cases

  • All test cases for this label are named 201-300 (to assist in ordering test case execution)
    • 201-250 are External Fulfillment
    • 251-300 are Local Fulfillment
  • Labels include: Fulfillment and LocalFulfillmentjira

...

Gadget

...

preferencesfilterId=filter-20524&num=10&columnNames=issuetype%7Cissuekey%7Csummary&isConfigured=true&refresh=false
urlhttps://openlmis.atlassian.net/rest/gadgets/1.0/g/com.atlassian.jira.gadgets:filter-results-gadget/gadgets/filter-results-gadget.xml


Test cases that need to be created/updated:

...

Test cases that need to be created/updated: N/A

Gadget
preferencesfilterId=filter-20533&num=10&columnNames=issuetype%7Cissuekey%7Csummary&isConfigured=true&refresh=false
urlhttps://openlmis.atlassian.net/rest/gadgets/1.0/g/com.atlassian.jira.gadgets:filter-results-gadget/gadgets/filter-results-gadget.xml


Administration test cases

  • All Administration test cases for this label are named 401-500 (to assist in ordering test case execution)are not required to be completed in a specific order, and do not have order numbers in their description

Gadget
preferencesfilterId=filter-20506&num=10&columnNames=issuetype%7Cissuekey%7Csummary&isConfigured=true&refresh=false
urlhttps://openlmis.atlassian.net/rest/gadgets/1.0/g/com.atlassian.jira.gadgets:filter-results-gadget/gadgets/filter-results-gadget.xml



Exploratory Testing on 2/26/18

...

  • Enable stock on hand for requisitions (happy path - stock cards and unhappy path - no stock cards)
    • Requisition and Stock Management tests
  • External Fulfillment vs Local Fulfillment
  • Convert to order vs auto convert
  • Skip Authorization step
ProgramFacilityFulfillment typeConvert to Order
Family PlanningComfort Health ClinicExternalManual - user must convert
EPICuambaLocalAutomatically converted

Tests Completed:




Phase 1 Bugs:

Jira Legacy
serverSystem JIRA
columnskey,summary,type,created,reporter,priority,status
maximumIssues1000
jqlQueryfilter = "3.3 Regression - Phase 1 bugs" order by priority
serverId448ba138-230b-3f91-a83e-16e7db1deed1