Screwdriver: Improving Platform Resiliency at Groupon

at August 23rd, 2016

“Bob is an engineer. He gets his service tested for fault tolerance and resiliency. He feels confident. Be like Bob” How confident do you feel about your service not going down in the middle of the night or during your favorite holiday? Having allocated new resources for the estimated increase in holiday traffic, would you… Read More

Mobile Test Engineering – Odo

at June 26th, 2014

Earlier this year we told you about Odo, an innovative mobile test engineering tool we developed here at Groupon to overcome some of the challenges involved in testing our mobile app, which more than 80 million people have downloaded worldwide. We’re excited to tell you that Odo is now available at our Groupon Github home!… Read More

Black Hole Proxy for Selenium Testing

at July 29th, 2013

Even if you are new to automated testing of websites, you have probably already discovered Selenium. It’s a great tool for mimicking real user interactions with web applications. Selenium will help you cut down on the tedium of testing every single form. There is a price to pay because all of Selenium’s testing is done… Read More

Case Study: Poorly Written Cucumber Tests

at April 5th, 2012

Case Study: Poorly written Cucumber tests. Today I had the pleasure of debugging a Selenium test written with Cucumber. The test would fail every 10 or so runs, and because of that it was disabled for several months. When I tried to fix it, it became pretty obvious why it was not a happy test,… Read More