Streamlined Testing for Telecoms

Published by Stephanie Sargent, November 15, 2019
Case Studies

Telecom Company Overview

The company is a multinational telecommunications corporation with over 200 million customers worldwide. It’s also a Salesforce Sales Cloud customer who uses streamlined testing telecoms. The company’s Salesforce org combines standard and custom elements, including standard Salesforce objects and page layouts, as well as bespoke configuration and Visualforce development. Sales and marketing are the primary users of the Salesforce platform, and their processes cover lead conversion, opportunity management, and forecasting. They came to Provar to improve their Sales Cloud testing process.

 

The Challenge in Telecom Automation

With this company’s complex functional flows, manual Sales Cloud testing was a large overhead. Their 150 end-to-end test cases took 2 dedicated testers 2 weeks to complete each iteration.

The team wanted to reduce their manual Sales Cloud testing effort and better support their agile developments by running the whole test pack automatically regularly.

The tests also needed to execute efficiently across multiple environments in line with their delivery lifecycle.

  • 150 TEST CASES
  • 160 HOURS
  • 4 FTE 

 

The Solution to their Sales Cloud Testing

The company chose Provar to automate its Sales Cloud testing. Provar is an end-to-end test automation tool designed for Salesforce. Because Provar is tightly integrated with Salesforce, it provides a more efficient way to implement streamlined telecom testing automation. Minor changes to an environment become easier to accommodate, taking away the pain of maintenance and the difficulty of scaling.

The company took on Provar’s 15-day quick start consulting package to help them design and develop their test cases. At this time, their in-house test team also completed Provar’s 3-day training course.

With Provar, the test cases they developed covered all major functionality across Accounts, Contacts, Leads, Opportunities, Campaigns, Chatter, Reports, and Forecasting. They could validate their end-to-end workflow, as well as assert calculated fields on the browser and check validation rule error messages.

 

The Results of Using Provar

  • 5 DAYS
  • 50 FASTER
  • 2 FTE SAVED

The company delivered more than half of its regression scope with just 15 days of dedicated support through Provar’s quick start consulting package. Over 60% of this scope was completed by the company’s in-house testing team, who had no previous experience of using Provar.

After this, the team was confident enough in the tool to deliver the remainder of the regression scope themselves with only light-touch support.

Ultimately the company was able to reduce its Sales Cloud testing time from 2 weeks to 5 days, a 50% reduction in regression testing time.

As the solution used many standard Salesforce page layouts, the company could easily map fields using Provar’s knowledge of Salesforce metadata. This approach helped create highly maintainable test cases.

The company was also able to use Provar’s environment management functionality to test easily across different environments. They were pleased that the same tests could be run in different environments without any changes needed to the tests.

Overall, the company was delighted with its adoption of Provar because of the significant reduction in Sales Cloud testing time and effort.

 

Technical Solution in Streamlined Testing Automation

The company noted several specific areas in Sales Cloud testing that Provar excelled in where their previous tool, Selenium, had struggled.

 

No Code

Selenium requires testers to have development skills in Java, C#, Python, or a similar language. Provar works code-free and is easy for non-developers to use, meaning that training testers and maintaining tests are much easier.

Easy Control Locators

Selenium requires test authors to hardcode these locators. Provar is tightly integrated into Salesforce metadata, meaning that field locators are suggested automatically and can be amended easily.

Easy Testing

Selenium API tests have to be programmed, while Provar supports data creation and cloning through a simple drag-and-drop interface.

Support for Field Definitions

In Selenium, all picklists and labels have to be programmed manually. In Provar, picklists and labels are supported automatically through Provar’s tight metadata integration.

Testing with Multiple Users and Profiles

Selenium has no support for these requirements, whereas Provar can offer it for streamlined testing telecoms with the simple setup of an Excel sheet.

Automated Data Cleanup

In Selenium, data clean-up has to be programmed, while in Provar this can be enabled automatically.

Support for Native Salesforce Elements

Selenium does not know Salesforce standard or custom elements and needs all fields to be mapped manually by the test author. Provar has inbuilt support for standard page layouts, recognizing and mapping fields automatically. It also has advanced Visualforce support via its PageObjects concept, meaning that minor amendments to the Visualforce page do not break tests.

Environment Management

In Selenium, data clean-up has to be programmed, while in Provar this can be enabled automatically.

 

We use cookies to better understand how our website is used so we can tailor content for you. For more information about the different cookies we use please take a look at our Privacy Policy.

Scroll to Top