Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Identification of critical flows

    • Registration (New and Existing Patients)

    • Doctor consultation

    • Patient documents upload

    • [Stretch scope] Bahmni Report

  • Performance test types finalization

    • Baseline (expected response time) to support clinical operation on a given hardware configuration for varying traffic load

  • Load generator tool

    • Gatling

  • Server performance monitoring

    • Pothemeus Prometheus (Metrics)

    • Grafana (Dashboard)

  • Data setup

    • Users setup (2 front-desk, 2 doctors - per clinic)

    • [Draft] Data growth pattern for a clinic Click Here

...

  • Create performance test environment

  • Install Pothemeus Prometheus & Grafana on the server

  • Enable server log for debugging

  • Scripting of user flows in Gatling

  • Sequence the user profiling

  • Execute the tests

  • Analysis of each execution

  • Performance Report generation and publish

...