Projects:Widget Loading Improvements/QA
Contents |
Automatic Tests
Currently it does not exists a testing infrastructure for the widgets in particular, but as the requests being modified are fired right after the log-in, at least the smoke tests currently covering the log-in process guarantee that it continues working properly.
Manual Tests
It has been verified that the tests in TestLink related with widgets are all passed successfully.
Performance
Regarding the number of requests, with the changes introduced in this project (see Specs), there is just one request fired to load the widgets after the user has logged-in.
The impact in terms of the amount of time spent by the request has been measured by executing a benchmark for this unique request using the standard F&B International Group Admin role. The achievements has been measured in a standard environment and in an environment with a big amount of organizations (1336). The results are summarized in the following sheet.
Code Review
https://docs.google.com/spreadsheets/d/13v4z1JD-Hf7OhKBkRsT9f86pebwwYhvMrRvEFdfS_iE/edit#gid=0