Sauce Labs
Blog

Selenium

Testing for IoT Development

Like “the cloud” before it, the Internet of Things (IoT) is fast becoming one of the hottest new trends. Like it or not, there’s a good chance you’ll soon be developing IoT apps. By extension, you’ll also probably have to develop a plan for testing IoT apps. That may sound intimidating if you’ve never done IoT tests before. But it doesn’t have to be. [...]

Headless Browser Testing with CasperJS
Posted by Greg Sypolt in SeleniumSelenium Resources

I must admit, the first time I heard about headless browser testing, I had zero knowledge of the technology. As I started to learn more about headless browser testing and compared it with Selenium, it quickly came to my attention that both are different, and both have different objectives. There is no rivalry or battle; both testing frameworks serve a purpose in your delivery chain. A headless [...]

Recap: Dave Haeffner's Practical Tips and Tricks for Selenium Test Automation (Webinar)
Posted by Bill McGee in SeleniumSelenium ResourcesWebinars

Thanks to everyone who signed up for our recent webinar, "Practical Tips and Tricks for Selenium Test Automation", featuring Selenium project contributor Dave Haeffner. In this presentation, Dave reviews the best and most useful tips & tricks from his weekly Selenium tip newsletter, Elemental Selenium. If you have unanswered Selenium questions, or want to learn how to use [...]

Recap: How To Use Selenium Successfully (Java Edition) [Webinar]

Thanks to everyone who joined us for our recent webinar, "How To Use Selenium Successfully (Java Edition)", featuring Selenium ninja (and all-around good guy) Dave Haeffner. In his talk. Dave steps through the why, how, and what of Selenium (the open-source automated web-testing tool for functional testing). Dave also showed how to start from nothing and build out [...]

Selenium Design Patterns
Posted by Greg Sypolt in Best PracticesGuest Blog PostsSeleniumSelenium Resources

In software engineering, a design pattern is a general reusable solution to a commonly occurring problem in software design. A design pattern is not a finished design that can be transformed directly into code. It is a description or template for how to solve a problem that can be used in many different situations.(("Software design pattern - Wikipedia, the free encyclopedia" 2011. 18 Jan. 2016)) [...]

Top 10 Resources for Test Automation Newbies

Over the years friends and former colleagues have asked me for test automation training advice. A common comment I hear is that they find it difficult to lock in a goal to learn only one technology and continue building off it. Then, along their journey, they easily become sidetracked. If you are experiencing the same struggles, I’ve included some needed resources for test automation [...]

Recap: Selenium 2015 Conference

Portland, Oregon is surrounded by green forests. It’s a bike-friendly city, with an abundance of craft beer, and despite the rain it's where everyone wants to be. The Selenium Conference Committee wisely picked beautiful Portland for this year’s conference. Image source: Test the Web Forward Going to conferences always energizes me. It rejuvenates my focus and determination. Why? I [...]

How To Run Your Automated Web Tests on Any Browser
Posted by Dave Haeffner in Best PracticesGuest Blog PostsSeleniumSoftware Development & Testing

This is the second post in a 3-part series on getting started off with automated web testing on the right foot. You can find the first post here and third post here. The Problem In the last post we stepped through how to write an automated web test that uses automated visual testing to perform assertions. This is a strong first step. But the test as it's written will only work on one browser [...]

Free Trial

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