Code Quality in Practice

We started Code Climate with a simple hypothesis: static analysis can help developers ship better code, faster. Five years later, we analyze over one trillion lines of code each day spanning a wide variety of programming languages,

10 Things You Should Know About Specflow

SpecFlow is an open source acceptance test driven development and behavior driven development for .NET. You can use it to define, manage and execute automated acceptance tests from business-readable specifications. SpecFlow is quite a recent addition to

Multithreaded Test Synthesis

Subtle concurrency errors in multithreaded libraries that arise because of incorrect or inadequate synchronization are often difficult to pinpoint precisely using only static techniques. On the other hand, the effectiveness of dynamic detectors is critically dependent on

JavaScript Testing with Intern

Intern is a complete open source test system for JavaScript designed to help you write and run consistent, high-quality test cases for your JavaScript libraries and applications. It can be used to test any JavaScript code. It

Protractor: An Angular JS Testing Framework

Protractor, the testing framework for Angular built upon WebDriverJS, provides additional WebDriver-like functionality to test Angular based websites. But since it is written in JavaScript it has been limited to users of WebDriverJS. In this talk I