Systems that exploit Cloud infrastructures to elastically scale in order to provide consistent QoS in front of fluctuating workloads are able to dynamically acquire and release resources.
Testing such systems is challenging because testers may need to generate a time varying (and usually very large) amount of requests to stress them. Moreover, as testers will rely on Cloud infrastructures they need to use the least amount of resources as possible to generate the load, as they will be billed ”by the machine” (that is per virtual machine used). These require new tools to elastically generate the load according to testers need.
We are seeking motivated students to implement this new generation of elastic workload generator tools.