Modeling System Performance from the Perspective of Different User Groups

Assessing user experience of system performance by dividing performance tests by user groups.

Learn about current and emerging techniques for assessing user experience of system performance.


Traditional load and performance testing strategies involve gathering system metrics while the system is under a given load. This approach to testing is effective in reporting general system performance and helps teams catch significant performance regressions. However, this approach to performance testing gives little indication of how SUT users are experiencing the system's performance. Different user groups will have different use-cases that may exercise the SUT uniquely when compared to other user group use-cases. General performance testing is thus incompletely equipped to alert teams that such user groups may experience performance regressions. This talk explores recent and emerging techniques for modeling and assessing user perception of system performance at multiple levels of granularity.