ЕСОЗ - публічна документація

Portal Testing

n/n Test CaseTest Case DescriptionTest Case InputsExpected ResultStep by Step ScriptActual Result
P1MSPs quantity on portal is equal to MSP quantity in DB
  • status - "ACTIVE"
  • type - "MSP"
  • inserted_at between start_date and to_date
  • is_active=true

Equal quantity

  1. Get MSP quantity on Portal
  2. Calculate MSP quantity in DB
  3. Compare results

P2Pharmacies quantity on portal is equal to Pharmacies quantity in DB
  • status - "ACTIVE"
  • type - "PHARMACY"
  • inserted_at between start_date and to_date
  • is_active=true
Equal quantity
  1. Get Pharmacies quantity on Portal
  2. Calculate Pharmacies quantity in DB
  3. Compare results

P3Declarations (patients) quantity on portal is equal to declaration quantity in DB
  • status - ["ACTIVE", ''PENDING_VERIFICATION" ]
  • inserted_at <=to_date
  • is_active=true
Equal quantity
  1. Get Declarations quantity on Portal
  2. Calculate Declarations quantity in DB
  3. Compare results

P4Doctors quantity on portal is equal to Doctor quantity in DB
  • employee_type - DOCTOR
  • status - "APPROVED"
  • inserted_at between start_date and to_date
  • is_active=true
Equal quantity
  1. Get Doctors quantity on Portal
  2. Calculate Doctors quantity in DB
  3. Compare results

P5Pharmacists quantity on portal is equal to Pharmacists quantity in DB
  • employee_type - PHARMACIST
  • status - "APPROVED"
  • inserted_at between start_date and to_date
  • is_active=true
Equal quantity
  1. Get Pharmacists quantity on Portal
  2. Calculate Pharmacists quantity in DB
  3. Compare results

P6MSPs quantity by each region on portal is equal to MSP quantity by region in DB
  • status - "ACTIVE"
  • addresses.type='REGISTRATION'
  • type - "MSP"
  • inserted_at between start_date and to_date
  • is_active=true
Equal quantity
  1. Get MSPs quantity by region on Portal
  2. Calculate MSPs quantity by region in DB
  3. Compare results

P7Pharmacies quantity by each region on portal is equal to Pharmacies quantity by region in DB
  • status - "ACTIVE"
  • addresses.type='REGISTRATION'
  • type - "PHARMACY"
  • inserted_at between start_date and to_date
  • is_active=true
Equal quantity
  1. Get Pharmacies quantity by region on Portal
  2. Calculate Pharmacies quantity by region in DB
  3. Compare results

P8Declarations quantity by each region on portal is equal to Declaration quantity by region in DB
  • status - ["ACTIVE", ''PENDING_VERIFICATION" ]
  • division.addresses.type='RESIDENCE'
  • inserted_at <=to_date
  • is_active=true
Equal quantity
  1. Get Declarations quantity by region on Portal
  2. Calculate Declarations quantity by region in DB
  3. Compare results

P9Doctors quantity by each region on portal is equal to Doctor quantity by region in DB
  • employee_type - DOCTOR
  • status - "APPROVED"
  • division.addresses.type='RESIDENCE'
  • inserted_at between start_date and to_date
  • is_active=true
Equal quantity
  1. Get Doctors quantity by region on Portal
  2. Calculate Doctors quantity by region in DB
  3. Compare results

P10Pharmacists quantity by each region on portal is equal to Pharmacists quantity by region in DB
  • employee_type - PHARMACIST
  • status - "APPROVED"
  • division.addresses.type='RESIDENCE'
  • inserted_at between start_date and to_date
  • is_active=true
Equal quantity
  1. Get Pharmacists quantity by region on Portal
  2. Calculate Pharmacists quantity by region in DB
  3. Compare results

P11Medication requests quantity by each region on portal is equal to Medication requests quantity by region in DB
  • status - "ACTIVE"
  • employee.division.addresses.type='RESIDENCE'
  • inserted_at between start_date and to_date
  • is_active=true
Equal quantity
  1. Get Medication requests quantity by region on Portal
  2. Calculate Medication requests quantity by region in DB
  3. Compare results

ЕСОЗ - публічна документація