QA framework for Automation

Hi,
I need to automate the testing process using XML-API methods. Is there any established framework which OpenNebula has used for their QA purpose that can be taken as base of the automation?

Thanks.