Versions Compared

Key

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

...

This google document is being used to collect manual performance tests, and create these charts that detail metrics about OpenLMIS.

Performance test steps for 3.x (on Malawi dataset)

Note: these steps for performance testing are only application if perftest has loaded the Malawi dataset; otherwise you will not be able to use the credentials.

Steps: 

  • Use and update Chrome (current version is 66); don't use firefox
  • Clear chrome's history, application cache, etc.
  • Open dev tools, goto Performance tab, select Slow 3G and 6x CPU throttle
  • Use perftest.openlmis.org for testing
  • Use the following credentials for login:
    • Username:  dhitale
    • Password: password
  • Enter data on another column at the end, adding the version, date, and your name
  • Open the network tab and filter by XHR
  • Have a manual timer so you have a way to time the overall feel to the user.
  • Start the story at the top and start recording timing, noting CPU and memory changes, etc.
    • Use the network tab, clicking on an operation and looking at the timing tab to get (Request sent, TTFB, Content Download)
  • Watch this video for an overview of these instructions.


Widget Connector
urlhttp://youtube.com/watch?v=uG38Od_6KlQ

Performance Data Entry

This Google Spreadsheet has been created for the entry of performance metric data. Summary performance data is included on the first sheet with the more detailed timings being included on the second sheet.

Iframe
srchttps://docs.google.com/spreadsheets/d/1z1D4EUHsE-R_bUTt4HYcWiVDEy_UX50lZhdiyiC4bYg/edit#gid=0
width1280
framebordershow
alignleft
height800