I couldn’t find anything about mass performance testing. I need to simulate an arbitrary number of parallel users with usage patterns (e.g. 0 - N msgs per minute per user, randomized waiting times between msgs, randomized lenths) to find out how MM performes with a given server configuration.
My first idea is to use phantomjs because it mimics real browsers but maybe there are other approaches or someone else did it before. Maybe the Mattermost team did something like that?