Performance testing : eholdings package export

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. 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)

Comments