Testing software using on-demand cloud resources, or testing how software behaves in cloud environments.