Uploaded image for project: 'mod-kb-ebsco-java'
  1. mod-kb-ebsco-java
  2. MODKBEKBJ-127

Spike: JMeter - Modularize mod-kb-ebsco-java tests

    XMLWordPrintable

    Details

    • Template:
    • Sprint:
      eHoldings Sprint 54
    • Story Points:
      8

      Description

      As part of https://issues.folio.org/browse/MODKBEKBJ-12, a performance test plan has been created for the providers endpoint of mod-kb-ebsco-java module.

      Within this test plan there are common modules:

      • Providers Save Config RMAPI Thread Group – to save the current configuration for RM API from environment that is being tested
      • Providers Set Config RMAPI Thread Group - to update environment with RM API configuration associated with the tests
      • Providers Restore Config RMAPI Thread Group - to restore prior settings for RM API Configuration.
      • Add functionality which sets up/tears down permission kb-ebsco.all for the current user

      Investigate modularizing this test plan (with ideas such as suggested below) – so that this duplicate code can be shared for all other mod-kb-ebsco-java tests
      http://www.testautomationguru.com/jmeter-modularizing-test-scripts/

      For example – all modules currently have a login thread group which POSTs username and password to auth/login to obtain x-okapi-token. Thread group is duplicated across all modules – is it possible to create a Test Fragment which can be shared for this purpose

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                Natalia Zaitseva Natalia Zaitseva
                Reporter:
                cgodfrey Carole Godfrey
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases