Load testing tool
What environment? you need to be more specific. If it's a simple server environment? do you need to use physical users or can you use something like Apache JMeter?
source to share
I once used Apache jMeter for my thesis. With its load balancing capability and its intuitive and powerful gui configuration, you can simulate many "complex" users using many services limited only by computing power (like the number of computers you control), I would also recommend looking at it.
This answer only helps if you are looking for a web testing tool.
source to share
You can get 25 virtual users for free at http://browsermob.com . This is a different type of load test. It uses real browsers to replay every transaction, which means your scripts can be much simpler and the traffic generated is much more realistic.
source to share