DIGIT Docs
v0.2
  • DIGIT Knowledge Base
  • Local Governance
v0.2
  • Introducing HCM Console
  • Release Notes
    • v0.2: Release Notes
      • v0.2 Technical Release Summary
      • Service Build Updates
      • Master Data Management Service (MDMS) & Configuration Updates
    • v0.1: Release Notes
      • v0.1 Technical Release Summary
      • Service Build Updates
      • Master Data Management Service (MDMS) & Configuration Updates
      • Gate 2 Release Checklist
  • PRODUCT SPECIFICATION
    • User Manual
    • Product Requirement Document (PRD)
    • Functional Specifications
  • TECHNOLOGY
    • Architecture
      • High Level Design
      • Low Level Design
        • Project Factory (Campaign Manager)
      • Services
        • Project Factory
          • Campaign Manage APIs
          • Data Manage APIs
            • Target Upload
          • Boundary Campaign Setup
            • Boundary Generation
        • HCM Console Web
          • User Interface Design
          • Create New Campaign
            • Campaign Details
            • Delivery Details
            • Boundary Details
            • Resource Upload Details
            • Setup and Implementation of Campaign
            • Summary Screen
          • Change Campaign Dates
          • My Campaign
            • Action Column Integration
          • Boundary Bulk Upload
          • Campaign Timeline
  • SETUP
    • Installation
    • Configuration
    • Quality Assurance Testing
      • Automation - Run HCM Console Script
        • User
        • Target
        • Facility
      • Performance Testing
  • GENERAL
    • Product Roadmap
Powered by GitBook

All content on this page by eGov Foundation is licensed under a Creative Commons Attribution 4.0 International License.

On this page

Was this helpful?

Export as PDF
  1. SETUP
  2. Quality Assurance Testing
  3. Automation - Run HCM Console Script

Facility

This page contains collection consisting of different scenarios of Facility Uploads which can be done to test in any environments.

PreviousTargetNextPerformance Testing

Was this helpful?

These sheets have been created based on following assumptions :

Url -

locale - en_MZ

msgId - 1710912592752|en_MZ

hierarchy Type - ADMIN

project Type - LLIN-mz

  1. Import environment variable file and collection file in Postman:

  1. Successful run scenarios:

  • Valid file with correct values in all columns.

Example:

Facility Name
Facility Type
Facility Status
Capacity (Units: Bales for Bednets/ SPAQ Blister for SMC)
Boundary Code (Mandatory)
Facility Usage

Facility bednet for MZ

Storing Resource

Permanent

200

ADMIN_MO

Active

Facility bednet MDA-LF-Nairobi

Storing Resource

Permanent

200

ADMIN_MO_07_06_YARNEE

Inactive

Facility bednet MDA-LF-Nairobi

Storing Resource

Permanent

200

ADMIN_MO_07_06_03_KLAGBE CLINIC

Inactive

  • With a valid file with a missing row in between.

Example:

Facility Name
Facility Type
Facility Status
Capacity (Units: Bales for Bednets/ SPAQ Blister for SMC)
Boundary Code (Mandatory)
Facility Usage

Facility bednet for MZ

Storing Resource

Permanent

200

ADMIN_MO

Active

Facility bednet MDA-LF-Nairobi

Storing Resource

Permanent

200

ADMIN_MO_07_06_03_KLAGBE CLINIC

Inactive

  1. Negative run scenarios:

  • With an empty "Facility Usage" column.

Example:

Facility Name
Facility Type
Facility Status
Capacity (Units: Bales for Bednets/ SPAQ Blister for SMC)
Boundary Code (Mandatory)
Facility Usage

Facility bednet for MZ

Storing Resource

Permanent

200

ADMIN_MO

Facility bednet MDA-LF-Nairobi

Storing Resource

Permanent

200

ADMIN_MO_07_06_03_KLAGBE CLINIC

  • With all inactive values for the "Facility usage" column.

Example:

Facility Name
Facility Type
Facility Status
Capacity (Units: Bales for Bednets/ SPAQ Blister for SMC)
Boundary Code (Mandatory)
Facility Usage

Facility bednet for MZ

Storing Resource

Permanent

200

ADMIN_MO

Inactive

Facility bednet MDA-LF-Nairobi

Storing Resource

Permanent

200

ADMIN_MO_07_06_YARNEE

Inactive

Facility bednet MDA-LF-Nairobi

Storing Resource

Permanent

200

ADMIN_MO_07_06_03_KLAGBE CLINIC

Inactive

  • With an empty "Boundary Code" column.

Example:

Facility Name
Facility Type
Facility Status
Capacity (Units: Bales for Bednets/ SPAQ Blister for SMC)
Boundary Code (Mandatory)
Facility Usage

Facility bednet for MZ

Storing Resource

Permanent

200

Active

Facility bednet MDA-LF-Nairobi

Storing Resource

Permanent

200

Inactive

Facility bednet MDA-LF-Nairobi

Storing Resource

Permanent

200

Inactive

  • With duplicate names in the "Facility Name" column.

Example:

Facility Name
Facility Type
Facility Status
Capacity (Units: Bales for Bednets/ SPAQ Blister for SMC)
Boundary Code (Mandatory)
Facility Usage

FAC1

Storing Resource

Permanent

200

ADMIN_MO

Active

FAC1

Storing Resource

Permanent

200

ADMIN_MO_07_06_YARNEE

Active

Facility bednet MDA-LF-Nairobi

Storing Resource

Permanent

200

ADMIN_MO_07_06_03_KLAGBE CLINIC

Inactive

  • With an empty "Facility Name" column.

Example:

Facility Name
Facility Type
Facility Status
Capacity (Units: Bales for Bednets/ SPAQ Blister for SMC)
Boundary Code (Mandatory)
Facility Usage

Storing Resource

Permanent

200

ADMIN_MO

Active

Storing Resource

Permanent

200

ADMIN_MO_07_06_YARNEE

Inactive

Storing Resource

Permanent

200

ADMIN_MO_07_06_03_KLAGBE CLINIC

Inactive

  • With an invalid value in the "Facility Name" column.

Facility Name
Facility Type
Facility Status
Capacity (Units: Bales for Bednets/ SPAQ Blister for SMC)
Boundary Code (Mandatory)
Facility Usage

//////

Storing Resource

Permanent

200

ADMIN_MO

Active

  • With an empty "Facility Type" column.

Facility Name
Facility Type
Facility Status
Capacity (Units: Bales for Bednets/ SPAQ Blister for SMC)
Boundary Code (Mandatory)
Facility Usage

Facility bednet for MZ

Permanent

200

ADMIN_MO

Active

Facility bednet MDA-LF-Nairobi

Permanent

200

ADMIN_MO_07_06_YARNEE

Inactive

Facility bednet MDA-LF-Nairobi

Permanent

200

ADMIN_MO_07_06_03_KLAGBE CLINIC

Inactive

  • With an empty "Facility Status" column.

Facility Name
Facility Type
Facility Status
Capacity (Units: Bales for Bednets/ SPAQ Blister for SMC)
Boundary Code (Mandatory)
Facility Usage

Facility bednet for MZ

Storing Resource

200

ADMIN_MO

Active

Facility bednet MDA-LF-Nairobi

Storing Resource

200

ADMIN_MO_07_06_YARNEE

Inactive

Facility bednet MDA-LF-Nairobi

Storing Resource

200

ADMIN_MO_07_06_03_KLAGBE CLINIC

Inactive

  • With empty and invalid values in the 'Capacity' column (max, min, date, negative, zero values).

Facility Name
Facility Type
Facility Status
Capacity (Units: Bales for Bednets/ SPAQ Blister for SMC)
Boundary Code (Mandatory)
Facility Usage

Facility bednet for MZ

Storing Resource

Permanent

-11

ADMIN_MO

Active

Facility bednet MDA-LF-Nairobi

Storing Resource

Permanent

0

ADMIN_MO_07_06_YARNEE

Inactive

Facility bednet MDA-LF-Nairobi

Storing Resource

Permanent

12/03/24

ADMIN_MO_07_06_03_KLAGBE CLINIC

Inactive

  • With empty and invalid values in the "Boundary Code" column.

Facility Name
Facility Type
Facility Status
Capacity (Units: Bales for Bednets/ SPAQ Blister for SMC)
Boundary Code (Mandatory)
Facility Usage

Facility bednet for MZ

Storing Resource

Permanent

200

2454

Active

Facility bednet MDA-LF-Nairobi

Storing Resource

Permanent

200

aaa

Inactive

Facility bednet MDA-LF-Nairobi

Storing Resource

Permanent

200

111 CLINIC

Inactive

  1. Collection runner result -passed:

https://unified-qa.digit.org
3KB
Facility.postman_environment.json
environment.json
140KB
FACILITY BULK UPLOAD AUTOMATION.postman_collection.json
collection.json
145KB
valid facility file.xlsx
145KB
valid facility file (with missing row in between).xlsx
145KB
empty Facility Usage column.xlsx
145KB
all inactive facility usage.xlsx
145KB
empty boundary code.xlsx
145KB
same facility name.xlsx
145KB
empty facility name.xlsx
145KB
invalid facility name.xlsx
145KB
empty facility type.xlsx
145KB
empty facility status.xlsx
145KB
empty and invalid values in capacity column.xlsx
145KB
empty and invalid values in Boundary code column.xlsx
34KB
FACILITY BULK UPLOAD AUTOMATION.postman_test_run.json