In a server-client environment we want to test / observe interaction of several clients and stress of the server. As it's a product the whole company is familiar with (we use it ourselves), I've thought that apart from creating test cases with about one server and two clients run by dedicated testers, we could ask the staff to help us out. Why not dedicating one hour for (nearly) everybody in the company to connect to the server at the same time and do some relevent actions thus testing the architecture at a larger scale (more similar to our customers')?
1.) Have you done anything similar?
If so:
2.) Was it worth it?
If so:
3.) How much time was spent? Which percentage of your staff / which departments were involved?
4.) Which problems did you run into? (Esp. were there problems you'd say are typical for this situation?)
EDIT: Thank you all for your answers. They have been really, really helpful. Our testing manager acutally considers a bug bash now.
