Sauce Labs
Blog

Guest Blog Posts

Nightwatch.js Makes Software Test Scripts Fun and Easy
Posted by Greg Sypolt in Guest Blog PostsSelenium ResourcesSoftware Development & Testing

Nightwatch.js is a Selenium wrapper that provides several out-of-the-box commands and assertions for performing various operations on the page. The commands and assertions are clean and straightforward, enabling you to develop tests very quickly using Javascript (specifically, Node.js). It allows you to create custom helpers to increase your testing capabilities. In this article, we’ll [...]

Overcoming Hurdles to Mobile Test Automation

Whether you're developing native apps for mobile devices, hybrid apps, or browser-based applications which will run on the mobile web, you need to do thorough testing on all of the key mobile platforms. That's a given. And you already know that automated testing saves money, reduces test time by one or more orders of magnitude, and allows you to extend the depth and range of your testing far [...]

Appium and the Fallacy of the Zero Sum Game
Posted by Jonathan Lipps in AppiumGuest Blog PostsLoad TestingMobile Development & Testing

Let me begin this post by throwing out some buzzwords: DevOps! Continuous Delivery! Agile! There. Now that we’ve dispensed with SEO pleasantries we can have an honest chat. There are a lot of choices when it comes to setting up your mobile testing framework and environment. Chief among these choices is what to rely on as your automation engine: Appium, XCUITest, Espresso, Earl Grey, [...]

Clearing Mobile Testing Hurdles
Posted by Vince Power in Guest Blog PostsMobileMobile Development & Testing

If your company wants to become mobile-friendly (or even go mobile-first), being able to test mobile applications effectively is critical. If you can’t do proper mobile testing, the rest of your mobile software development and deployment will fall short. However, testing effectively for mobile applications is sometimes easier said than done. This article identifies the challenges that [...]

The Challenges and Benefits of Model-Based Testing
Posted by Greg Sypolt in Guest Blog PostsSoftware Development & Testing

Software testing is evolving, and model-based testing is an integral piece of modern test automation. This blog post explains what model-based testing is all about, discusses the challenges and advantages of model-based testing, and offers inspiration for a kick-start in the world of generating test models. What is Model-Based Testing (MBT)? Using Selenium in itself is a challenging and daunting [...]

Testing Insights and Other Thoughts from 2017
Posted by Ashley Hunsberger in Best PracticesGuest Blog PostsQA

As the 2017 testing conference season wraps up, I want to reflect on some key things that I have learned throughout this year. Though I did not get to attend all of the testing conferences that I wanted to, the Internet (and recorded talks!) made it much easier for me and my introverted self to get a lot out of the discussions about software testing that took place in 2017, and bring some new [...]

Key Considerations for Testing Financial Apps
Posted by Michael Churchman in Guest Blog PostsQASoftware Development & Testing

Not all applications are alike. Different types of software may require different kinds of design, different methods of implementation, and different types of testing, depending on the market for the application, its function, and its target users. In this post, we'll take a look at some of the things you should keep in mind when laying out a strategy for testing financial software. Financial [...]

Building an Agile Process Playbook for Software Testing

What exactly is agile testing, and why would we need an agile process playbook for software testing? Let me explain in this post… QA’s Place in the Agile Conversation (or Lack Thereof) One frustration I have commonly observed with software development is that there are no clear-cut steps for when to include QA in the conversation. It's possible that this is only my experience with [...]

Free Trial

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