Sauce Labs
Blog

Software Development & Testing

Boost Your Mobile Testing Strategy — The Mobile Test Pyramid Approach

Today, mobile-first and even mobile-only applications and services have become a common practice. It can be safely said that organizations should have a strong mobile presence to beat the competition and gain a competitive advantage. Having a cutting-edge mobile strategy means more emphasis on development, and having robust testing to provide a flawless, effortless experience to users. While [...]

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 [...]

To Build or To Buy: The Digital Transformation Conundrum
Posted by Kimberly Falk in AppiumQASeleniumSoftware Development & Testing

On the road to digital maturity, the question of build vs. buy often arises for many companies when it comes to technology initiatives. And discussions tend to fall into two camps—customization and cost. Established companies like to perceive themselves as highly unique with any off-the-shelf package requiring extensive customization to meet their specific needs. And cost-conscious [...]

Jest
Posted by Greg Sypolt in Guest Blog PostsSoftware Development & Testing

What is Jest? Jest is an open source library for testing JavaScript code, maintained by Facebook. It’s more than another testing solution — It’s the complete package. It provides everything out of the box, from unit to front-end browser testing. You don’t need to add additional assertion libraries, mock functions or services. Let me walk through a handful of reasons why [...]

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, [...]

Women in Testing: Ashley Hunsberger
Posted by Rebecca Cramer in Quality AssuranceSoftware Development & Testing

Inspired by International Women’s Day last month, we’re highlighting the contributions and expertise of the many talented women in the testing community. For the first post in this series, we interviewed Ashley Hunsberger to learn about her experience. Ashley is a key contributor to the community, speaking frequently at events like SeleniumConf, Agile Testing Days, SauceCon and more. [...]

Free Trial

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