GoDaddy, Ensuring High-Quality Software to Support Millions of Global Websites
GoDaddy is a leading provider of domain registration and web hosting solutions, serving more than 16 million global customers.
The organization relies on Sauce Labs to deliver high-quality software, gain agility, and reduce its testing time and costs.
GoDaddy uses Sauce Labs to run thousands of tests each day and support testing for a growing number of operating systems and browsers.
GoDaddy is a growing web hosting and domain registration company that serves more than 16 million customers across the globe. Based in Scottsdale, Arizona, the firm is the world’s largest domain name registrar, with more than 70 million domain names under management.
To ensure that websites created by its customers stay up and running around the clock, GoDaddy is committed to delivering the highest-quality software to support back-end systems. The company also needs to make sure its new products, such as the GoCentral web-building platform, are highly available and reliable. “Delivering quality code is a big part of providing high availability for our solutions, and that’s why software testing is important for us,” says Manoj Pahuja, Test Architect at GoDaddy. However, GoDaddy’s existing software testing solution did not offer the comprehensive browser testing that the organization needed. He says, “Our existing solutions lacked solid cross-browser support, which was a problem because we increasingly needed to test our products against multiple browsers and operating systems.”
GoDaddy sought to increase cross-browser coverage and reduce the time and money it took to run its internal software testing environment. “We wanted to find a cloud-based solution, because we wanted to offload some of the maintenance cost of the infrastructure needed to run these tests,” says Pahuja.
GoDaddy met its needs by selecting Sauce Labs, a cloud-based automated software testing solution. Pahuja says, “I had some previous experience working with Sauce Labs, and the latest evaluations also led to using Sauce Labs because of its ease of use and capabilities—especially the cross-browser support.”
The company uses dozens of Sauce Labs virtual machines in parallel to run thousands of tests every day. The tests are automatically run as part of a CI/CD pipeline from GoDaddy’s Jenkins CI server.
Now, GoDaddy can continuously test all popular browser and OS variations for its products and services. Additionally, the company can easily test more browser variations as needed, thanks to the on-demand nature of Sauce Labs.
By relying on Sauce Labs, GoDaddy can ensure the excellence of its software by automatically conducting tests daily. “We have millions of customers worldwide who use our products differently across several OS and browsers, and it’s our goal to make sure they are able to do so,” says Pahuja. “We can support that goal by using Sauce Labs to test our software every day. We now have a better ability to catch bugs sooner in the process, which helps us improve the overall quality of our software.”
The company is further supporting its goal of delivering high-quality code by improving its test coverage. “We have definitely increased our test coverage through the cross-browser capabilities in Sauce Labs,” says Pahuja. “Testing on all possible operating systems and browsers gives us another way of ensuring the quality of our software.”
We have definitely increased our test coverage through the cross-browser capabilities in Sauce Labs. Testing on all possible operating systems and browsers gives us another way of ensuring the quality of our software.
GoDaddy is also saving time and money on testing because Sauce Labs delivers a managed environment in the cloud. “With Sauce Labs, we don’t have to worry about putting a lot of our resources into testing infrastructure, which saves us money,” says Pahuja. “Also, our developers can do their jobs faster. They’re spending considerably less time on testing, because it’s all automated in the cloud.”
As GoDaddy adds more customers and creates new products, it is confident that it can continue to deliver the highest-quality software. Pahuja says, “Using Sauce Labs, we know we will be able to put out the best possible software because our testing is so comprehensive.”
We have millions of customers worldwide who use our products differently across several OS and browsers, and it’s our goal to make sure they are able to do so. We can support that goal by using Sauce Labs to test our software every day.