Don’t Treat Automation Code as Second-grade Code

December 7, 2011 0

One of the most common mistakes that teams made was treating specifications or related automation code as less important than production code. Examples of this are giving the automation tasks to less-capable developers and testers and not maintaining the automation layer with the same kind of effort applied to production code. Reference: “Specification by Example – How successful teams deliver the right software”, Gojko Adzic, Manning, 249 pages, IBSN 978-1617290084

Selenium Tutorial

December 5, 2011 0

This Selenium tutorial is intended for people having an interest in testing web applications. Its objectives are to show you how to write tests that effectively test your applications but also how to integrate Selenium in your existing testing processes following the good practices that this tool requires.

Functional Software Testing Tool Selection

December 5, 2011 1

This video explains the basic differences between different flavors of functional software testing tools. It proposes a selection roadmap and identifies the best vendors for each scenario. It provides pricing info and recommendations on negotiations.

Functional Testing for Grails with Geb and Spock

November 30, 2011 0

This blog post by Andrey Shevchenko provides an overview on how to write functional tests for Groovy using Geb and Spock technologies with a detailed example. Geb is a browser automation solution that brings together the power of WebDriver, the elegance of jQuery content selection, the robustness of Page Object modelling and the expressiveness of the Groovy language.

Parameterized Unit Testing with Pex

November 30, 2011 0

This tutorial explores the principles of parameterized unit testing with Microsoft Pex 2010. Microsoft Pex is a Visual Studio add-in for testing .NET Framework applications that automatically generates test suites with high code coverage. Right from the Visual Studio code editor, Pex finds interesting input-output values of your methods, which you can save as a small test suite with high code coverage.

Unit Testing in Java: A Sleeping Snail

November 28, 2011 5

In the context of Java unit testing, a sleeping snail is a test that’s sluggish and takes (relatively speaking) forever to run because it relies on Thread#sleep and arbitrarily long waits to allow threads to execute before performing assertions or continuing with the workflow under test. In this article, based on chapter 5 of Unit Testing in Java, author Lasse Koskela explains this code smell and the appropriate deodorant with an example

1 141 142 143 144 145 171