Need your opinion on something. For testing purposes we have defined two types of users, but the other day someone brought up another possible user but we are not sure if this user type belongs in one of the existing groups or if a third group should be created.
The two existing groups are:
concurrent: a group of users on the system at the same time but performing different actions at different times.
simultanious: a group of users on the system at the same time performing the same actions at the same time.
Someone asked what do you call a user you logs into a system maybe performs some actions and then just sits there. Taking up resources but no longer perfoming any actions. Do they belong to one of the current groups or get their own group?
Assuming your concurrent users are doing things that the "average" user does in terms of think time and actions, then your "sleeping" users would probably be included in the average ?
I was recently asked to test the capacity of a web site by logging users on, and then leaving them there, doing nothing. I pointed out that it was a sessionless app, and we could keep on adding users indefinately (or at least until we ran out of disk space for storing a session id). When we reached 500 I think they believed me (the capacity of the site with users doing things was about 50!)