types of CRM testing