Case Study

La Trobe University

Test automation catalyzes Salesforce innovation at La Trobe University
100%
automation of MVP tier 1 processes
10X
efficiency gain
5-day
test cycles now reduced to minutes
image

“It’s been tremendously beneficial that we identified the need for test automation early on. One of the major outcomes we needed to achieve as part of this program of work was ‘speed to value.’ Without test automation—and particularly Tricentis’ Salesforce Scan technology as an accelerator—that wouldn’t have occurred.”

Chris Stewart — Lead Architect at La Trobe University

La Trobe University: “All kinds of clever”

Challenges

Rapidly launch a Salesforce-based research management platform to replace uncoordinated legacy systems and continuously evolve it without disrupting all the research activities that depend on it

Solution

Tricentis Tosca + Spectar Group + IBM Bluewolf

Background

Melbourne’s La Trobe University prides itself on fostering “all kinds of clever.” That’s a key reason they’re in the top 1% of global universities, and 4th globally in terms of research impact. Innovative research is at the core of their mission, so they built an innovative application to help researchers and administrators identify, win, and track research opportunities.

This first-of-its-kind system was built through a strategic partnership with IBM & Salesforce. It unifies 9 separate systems using Sales Cloud, Service Cloud, Community Cloud (now called Experience Cloud), and custom APEX code…all leveraging the Lightning platform. Though new, it has already tremendously simplified processes for researchers and admins (for example, enabling them to complete what used to be a 6-hour process in less than 15 minutes)..

However, the system itself is complex and evolving fast in a CI/CD model. Each change introduces risk, but delaying releases impedes progress. They knew their approach to testing the system had to be as innovative as the researchers they serve. Relying on manual testing was not an option!

Challenges
  • Extensive regression testing is required to ensure that any adverse impacts from application changes—as well as regular updates to the underlying Salesforce platforms—are identified and addressed prior to release
  • The system evolved in 4-week Agile sprints, but manual test cycles took over a week
  • Manual testing was thorough, but time-consuming
  • Since testing was delayed, it was difficult to trace defects back to specific user stories or changes
  • Test automation had to support Salesforce, SAP, ServiceNow, APIs, and other technologies
  • Testers were not scripting/programming experts and did not have the time to learn
  • The value of test automation was not yet accepted throughout the organization

“Very early on, we realized how much manual effort was going to be required for regression testing, and it was quite obvious that this was unsustainable. We jumped straight into the deep end of the pool. We said, ‘If we’re doing this, we’re doing it properly. We really need to go through and make test automation a top priority.’”

Chris Stewart — Lead Architect at La Trobe University

Solution

After extensive research, La Trobe found a cutting-edge test automation solution to support their cutting-edge research: Tricentis Tosca. Before selecting a tool, they defined several core goals for automation: 

  1. Reduce risk exposure by automating high priority tests
  2. Increase the speed and precision of defect detection
  3. Reduce the time required to build/set up manual test scenarios
  4. Reduce the time required to execute test scenarios
  5. Run tests across multiple sandboxes without modification

Tricentis Tosca quickly proved that it could satisfy them all—and truly fast track test automation from the start. Using the solution’s risk-based approach, the team rapidly zeroed in on the high-value test cases to automate first. They then automated 100% of their MVP processes using Tosca’s AI-powered Salesforce Scan technology, which creates a complete automation model of a Salesforce org in less than a minute. With this foundation, creating an automated test takes no more time than creating a manual one.

Testing now occurs at the same pace of development, with automated regression testing embedded in their CI/CD process. Stewart summed up: “This enables us to innovate at speed…without putting the product at risk.”

Solution
  • 100% of MVP processes (about 20% total) automated
  • 40% efficiency increases freed resource for other work
  • Test execution time reduced from 5 days to minutes
  • Test automation can be implemented in-sprint
  • Automated detection of critical defects that manual testing overlooked
  • Regression testing runs automatically across multiple Salesforce environments and sandboxes
  • Creating test automation takes no more time than creating a manual test
  • Manual testers now focus on exploratory testing, not routine checking
  • Tests reused across environments and profiles
  • Coverage of approval workflows, data security and profile-based tests
  • Upcoming test automation expansion into SAP SuccessFactors and ServiceNow