Sauce Labs
Blog

Continuous Testing

Testing Effectively with Limited Resources
Posted by Scott Fitzpatrick in Continuous TestingSoftware Development & Testing

One of the biggest challenges for any development organization is managing time and development resources effectively. Given that software testing (if you’re doing it thoroughly, which you should be) is one part of the delivery pipeline that consumes a great deal of resources, finding ways to make software testing more efficient is one useful strategy for improving overall resource [...]

Best Practices for Shifting Performance Testing Left

When following the Agile model for development, work flows from left to right. On the left, there's requirements gathering, design, and development. On the right, meanwhile, there is testing and production. The further right the development cycle moves, the more it costs to fix a bug. It costs $1 to fix bugs in the requirements gathering phase, almost $100 in development, and upwards of $10,000 [...]

When (And When Not) to Use Headless Testing

As the volume of testing increases in the software delivery lifecycle as part of the shift left movement, one of the biggest challenges facing development and testing teams is how to optimize resources. After all, time and infrastructure are very real constraints. And in the real world, It’s important to find ways to get the most test coverage with the infrastructure you have available. One [...]

Overcoming Challenges When Moving Toward Parallel Testing
Posted by Scott Fitzpatrick in Best PracticesContinuous TestingSoftware Development & Testing

As we know, parallel testing refers to the process of running multiple automated test scripts simultaneously against various configurations. This strategy provides numerous benefits that can assist a development organization in delivering a high-quality product without slowing the speed of delivery. It’s easy to understand the benefits of parallel testing. By running multiple tests at once, [...]

New Sauce Performance Offers Actionable Insights to Improve User Experience and Speed Delivery

Today, we’re happy to officially introduce Sauce Performance: a single solution for both front-end functional and front-end performance metrics that gives developers a more complete view of test environments without having to create new scripts or deploy new infrastructure. No third-party tools required, either!Sauce Performance uses root-cause analysis as part of front-end functional tests [...]

The State of Continuous Testing in DevOps
Posted by Scott Fitzpatrick in Continuous TestingDevOps

If you work in DevOps, you probably already know why continuous testing is valuable. Continuous testing, which refers to the use of automated tests whenever possible within the application delivery pipeline, provides end-to-end automated testing that leads to higher application quality while preserving the delivery schedule. (It can help improve security and performance, too, as automated tests [...]

Easily Run 50,000 to 200,000 Tests with Parallel Test Execution in Automation

At some point in test automation, every organization runs into a common problem: too many automated UI tests take too long to execute. But there is a solution…executing tests in parallel. In fact, this is the most powerful way to speed up suite execution. In a recent test, I was able to reduce my test suite execution time by over 500%. How did I do it? Simply by combining the Sauce Labs [...]

Best Practices for Working with Test Data
Posted by Scott Fitzpatrick in Continuous TestingSoftware Development & Testing

We live in a world where data is king. Although you might not think that data has a huge role to play in software testing, it does. The reason? Because software testing is only productive if the data produced by the tests is used effectively. That means that if you do not properly analyze and interpret data from tests, you might as well not be performing tests at all. If you run just a few tests, [...]

Free Trial

Get access to a free 14-day trial version, or contact Sales for more information.