Testing on the Toilet: Revolutionizing Developer Testing at Google
Learn the story of Google’s Testing on the Toilet’s: from a deceptively simple idea to a company-wide cultural phenomenon that has received national acclaim.
Learn the story of Google’s Testing on the Toilet’s: from a deceptively simple idea to a company-wide cultural phenomenon that has received national acclaim.
Easy Coverage is an open source framework that can dynamically generate Java unit tests to perform basic verifications. Easy Coverage is extensible and highly configurable. It can work as a standalone product or it can be used with JUnit. In his blog post, Romain Delamare explains how to dynamically generate Java unit tests with Easy Coverage.
This article explains how you can set up a unit test method that will retrieve values used in the test method from a data source using the Microsoft unit test framework for managed code. Creating these data-driven unit tests makes it easy to test a multiple inputs with a single method.
Many people make mistakes in test automation based on good intentions but flawed knowledge. This video presents four intelligent software testing automation mistakes: Automation should find bugs, Test tools are tools for testers, Automate manual tests and Automation has to achieve ROI.
Jasmine is a behavior-driven development framework for testing JavaScript code with a clean, obvious syntax so that you can easily write tests. Testem is test runner that makes Javascript unit testing easier. In this blog post, Joe Zimmerman provides a step by step approach to set up a Jasmine unit testing environment with Testem.
Many organizations are adopting Agile development practices and the Scrum framework for project management. With a software testing perspective, one of the main challenges of this approach is to complete all software testing activities during iterations that could last only one to two weeks. In this article, Clemens Reijnen provides five tips for getting software testing done in a Scrum sprint.
It is rather rare to have access to the software testing techniques used by a large project to maintain the quality of its code base. In this blog post, Jan Wloka, a member of the team behind IBM’s Rational Team Concert, presents the different techniques and tools used to control software evolution and to improve the quality of their code base.
Copyright © 2009-2025 Software Testing Magazine by Martinig & Associates