The Good, the Bad, and the Ugly of A/B Testing

Published February 23rd, 2015 Under Functional Testing | Leave a Comment

A/B testing is a great technique to experiment with changes to your product. At Etsy we make extensive use of them to test out ideas; we’ve got 30+ running right now. Although the concept is simple, the execution is a bit tricker then you’d think. This covers the common, and a few of the not so common, mistakes that can skew your results. Read more

Testing to Improve App Store Ratings

Published February 16th, 2015 Under Functional Testing | Leave a Comment

The presenter has helped customers worldwide improve app store rating for their apps. He will be showing real work done. He would love to explain how his team understood existing user reviews, how they interact with users, understanding user emotions and equally important, how they test and report. Read more

CATJS: Applications That Test Themselves

Published February 12th, 2015 Under Functional Testing | Leave a Comment

CatJS is an open source automation framework with a new approach for testing your HTML and JavaScript based web applications on multiple environments such as browsers and mobile devices. With CatJS the developer is not forced to work with a specific method and can integrate his tests on any application creation phase. CatJS only provides the ground and tools for creating and controlling the required tests execution. This results with quality application creation from day one. Read more

Mockito in a Modular World

Published February 9th, 2015 Under Unit Testing | Leave a Comment

Amongst the Mocking Frameworks for Java, Mockito is probably the most popular. And, for good reason: the Mockito development team has combined kick-ass features with a great programming model. Especially for clean coders who practice test driven development, this Library is a hot topic. Many developers agree that Mockito can boost your coding productivity significantly when you know how to use it well. Read more

Simple Software Testing Prevents Critical Failures

Published February 5th, 2015 Under Software Testing | Comments Off

Large, production quality distributed systems still fail periodically, and do so sometimes catastrophically, where most or all users experience an outage or data loss. We present the result of a comprehensive study investigating 198 randomly selected, user-reported failures that occurred on Cassandra, HBase, Hadoop Distributed File System (HDFS), Hadoop MapReduce, and Redis, with the goal of understanding how one or multiple faults eventually evolve into a user-visible failure. Read more

Mobile Continuous Integration at Etsy

Published February 3rd, 2015 Under Continuous Integration | Comments Off

Mobile is a strong focus at Etsy and we are working on bringing the lessons we learned from running a successful website to the mobile space. This talk covers how Etsy does Continuous Integration for their mobile apps and have build up an infrastructure around it that supports the workflow of mobile development. Read more

Exploratory Automated Tests

Published January 27th, 2015 Under Functional Testing | Comments Off

When most managers think of automated tests they picture automating what the manual testers do in running the tests. Sometimes this is what we desire, but it isn’t the most powerful way to use test automation. This tutorial is about extending your reach to do testing that cannot be done manually. Read more

next page »