Salesforce’s cloud-based architecture and easy extensibility make it a powerful tool for innovation. But there is a catch. Because Salesforce focuses on an organization‘s most critical data and processes, any update, extension, or customization must be thoroughly tested. The challenge for Salesforce teams is that most Salesforce testing is performed manually, which leads to bottlenecks that slow down innovation. Traditional automation doesn’t help either, as test scripts are notoriously difficult to maintain in Salesforce. Add to this the complexity of testing across multiple clouds, connected applications, and a mix of Salesforce Classic and Lightning UIs and it becomes easy to see how teams can struggle to keep up with testing.