Sauce Labs
Blog

Selenium Resources

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

Move Over, Selenium 2: Why It’s Time to Upgrade to Selenium 3
Posted by Greg Sypolt in SeleniumSelenium Resources

Move over, Selenium 2. It's time to upgrade to Selenium 3. I have always been an early adopter. I can't help it. So it’s hard to believe it has been about six months since Selenium 3 released its first beta version, and that I’ve only recently been able to take it for a test drive. The upgrade from Selenium 2 to Selenium 3 was practically effortless. (I recommend that people start a [...]

Zalenium - A Disposable and Flexible Selenium Grid Infrastructure
Posted by Sauce Labs in Guest Blog PostsSeleniumSelenium Resources

Engineering Productivity is an area in Zalando where our main goal is to help other teams test their products by providing great tools and services. For UI testing execution, we offer teams a mix of internal and external tools. Some teams use docker-selenium, a dockerized Selenium Grid created by our colleague Leo Gallucci, and other teams use Sauce Labs. Each tool has its own advantages and [...]

SeConf UK 2016 - A Recap of What’s on the Horizon for Selenium
Posted by Dan Cuellar in Guest Blog PostsSeleniumSelenium Resources

So, I made it out to the London Selenium Conference last week and I thought I'd share with you a quick recap of some of the bits I found interesting, several of which reveal what may be coming next in the world of Selenium automation. Moving Beyond the Page Object Model Whenever I've used page objects in the past I've always felt that while they have many benefits, but also that they were only [...]

Selenium 3 is Coming!
Posted by Simon Stewart in Guest Blog PostsSeleniumSelenium Resources

Selenium 3 is coming! I’m here to tell you about what’s changed, and what impact this will have on your testing. TL;DR: WebDriver users will just find bug fixes and a drop-in replacement for 2.x. Selenium Grid users will also find bug fixes and a simple update. The WebDriver APIs are now the only APIs actively supported by the Selenium project. The Selenium RC APIs have been moved to [...]

Recap: Moving From a Selenium Grid to the Cloud - A Real Life Story (Webinar)

Thanks to everyone who joined us for our recent webinar, "Moving From a Selenium Grid to the Cloud - A Real Life Story", featuring Anshul Sharma, Senior QA Engineer at Emmi Solutions. During her presentation, Anshul discussed how Emmi Solutions made the move from testing on an in-house Selenium Grid to the Cloud, while also expanding test coverage and moving toward a full [...]

Recap: Selenium and Appium Training Courses from Sauce Labs (Webinar)

Thanks to everyone who joined us for our recent webinar, “Selenium and Appium Training Courses from Sauce Labs“, featuring Sauce Labs’ Director of Product Marketing, Ken Drachnik, and Automation Specialist Kevin Berg. In this webinar, Ken and Kevin announced the availability of our three new technical training programs - Selenium 101, Appium 101, and Sauce Labs [...]

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

Free Trial

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