Performance testing : eholdings package export

Modules needed

  • ui-eholdings / mod-ebscokbjava
  • ui-agreements/mod-agreements
  • mod-tags
  • ui-notes/mod-notes
  • export manager modules

Testing expectations 

  • Export maximum: 10,000 titles 
  • Export each package singularly of same user
  • AND export all 5 packages concurrently as concurrent downloads of different packages maybe common across several users
  • Multi-KB testing
    • Configure 3-5 EBSCO KBs
    • Export all 5 packages across two users with each user assigned to different KBs 
    • Export a package across 2 users assigned to the same KB per EBSCO KB configuration

Demo





Export eholdings package testing setup instructions 

  • Have two KBs setup in the environment 
    • Use production KB credentials
  • Setup five logins to test export concurrently  
  • Assign Access status type to 4 packages
  • Leave one package unselected  
  • Add 5 tags to each package 
  • Add 5 Agreements to each of these 
  • Add 10 notes to each of the package records 
  • For the package Knovel, Corporate, Complete - filter titles so that less than 10,000 titles are returned 
  • Choose 10 titles in each package to add 2 agreements 
  • Add 10 notes to each title you added 2 agreements 
  • Add 5 tags to each chosen title in a package
  • Assign access status types to 5 chose titles in a package 
  • Keep at least one of the 10 chosen titles unselected 
  • Once complete run below Scenario for each of the below packages
  • For notes - use script to write notes to these packages. Attached is the note you can add to each package. 

List of packages to export 

Wiley Online library: https://folio-snapshot.dev.folio.org/eholdings/packages/58-473?searchType=packages&q=wiley%20online&offset=1 (2,856)

Springer Nature Complete Journals: https://folio-snapshot.dev.folio.org/eholdings/packages/36-434?searchType=packages&q=springer%20journals&offset=1 (4,263 titles)

Knovel, Corporate, Complete: https://folio-snapshot.dev.folio.org/eholdings/packages/228-1126887?searchType=packages&q=knovel&offset=1 (11,994 titles) 

ScienceDirect Complete Freedom Collection : https://folio-snapshot.dev.folio.org/eholdings/packages/26-2835813?searchType=packages&q=freedom%20collection&offset=1 (2,284 titles) 

Cambridge Books Online (Science, Technology and Medicine : https://folio-snapshot.dev.folio.org/eholdings/packages/53-1094073 (9631 titles)

 Package export scenario

  1. Go to eholdings app 
  2. Select Packages toggle 
  3. Search any of the above packages 
  4. Select record 
  5. Record displays in Full pane
  6. Select Actions dropdown and select Export 
  7. Modal displays and proceed with export 
  8. Go to Export manager to retrieve export by Job ID (format csv)