Sauce Labs
Blog

Software Development & Testing

Test Automation: Choosing Which and How Many Tests to Automate
Posted by Scott Fitzpatrick in AutomationContinuous TestingSoftware Development & Testing

At this point, it is common knowledge that an automated testing strategy should be implemented by any organization that wishes to consider itself a DevOps organization. And while there are many advantages to automating tests over performing them manually, it isn’t reasonable to automate each and every test in your arsenal. So the next step is to consider the following questions: Which tests [...]

How I Became an Automation Engineer
Posted by Cordny Nederkoorn in AutomationGuest Blog PostsSoftware Development & Testing

I’m an automation engineer. I haven’t always been one, however. Fifteen years ago, I started my adventure as a software tester. Very quickly, I saw the advantages of automating recurring tests (regression tests), and I started to use specialized frameworks like Selenium, JMeter and Postman for test automation. It took time, though, for me to learn how to make the most of these [...]

The Why and How of Tap Compare Testing

As software companies strive to release software faster and faster, they must ensure that the software they are releasing is properly controlled for quality. One novel software testing strategy that can help to improve quality without compromising delivery speed is a process known as tap compare testing. Let’s take a look at what this entails and how it can help your organization. What is [...]

Three of the Latest, Greatest Software Testing Framework Updates
Posted by Michael Churchman in AppiumSeleniumSoftware Development & Testing

What's new in open source software testing frameworks? That’s a question you may find yourself asking occasionally. It isn't always easy to keep up with the changes in software development tools these days. The nature of continuous delivery requires developers to focus on rapid iteration updates to software, with correspondingly less emphasis on careful documentation of earlier versions and [...]

User Experience Challenges in Mobile Apps
Posted by Michael Churchman in MobileMobile Development & TestingSoftware Development & Testing

Testing mobile apps isn't always easy. Testing the mobile user experience can be particularly difficult. But like virtually every other pursuit in life, it’s possible to achieve with the right approach and amount of effort. In this post, we'll look at some of the major hard-to-test mobile user experience challenges, and how you can address them in testing your mobile app. The Big Crash [...]

The Growing Importance of Test Automation Skills in DevOps
Posted by Scott Fitzpatrick in DevOpsQuality AssuranceSoftware Development & Testing

As the field of software development has evolved to place more importance on delivery speed, the rest of the development process has been forced to evolve as well. In order to improve delivery speed, software development teams have adopted a DevOps culture that prioritizes concepts that support continuous delivery. One of these concepts is continuous testing. Test automation is a sine qua non of [...]

Help! I'm a Manual Tester. How Do I Learn to Automate?
Posted by Michael Churchman in Software Development & Testing

Keeping your skills up to date is an absolute necessity in any line of work, and the software industry is certainly no exception. To illustrate this point, consider software testing. The challenges that you need to meet as a software tester are always growing greater. The volume of tests that is considered normal and the pace of testing are determined by current standards for application [...]

What Does Continuous Testing Mean in Practice?
Posted by Chris Tozzi in Continuous TestingSoftware Development & Testing

The idea behind continuous testing is clear enough: It means you perform software tests throughout the CI/CD pipeline. But what does continuous testing mean in practice? How do you actually achieve continuous testing? Let’s explore in this article. What Is Continuous Testing? Continuous testing is a way of applying the concept and practice of continuous software delivery to software [...]

Free Trial

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