Devs Are From Mars. SETs Are Too.

Published August 23rd, 2010 Under Software Testing | Leave a Comment

Simon Stewart presents the activity of Google’s Engineering Productivity team and the role Software Engineers in Test (SETs) play in helping software developers to make their code more maintainable, recommending some of their tools: Gold linker, Eclipse, distcc, JDepend, graphviz.

http://www.infoq.com/presentations/Devs-Are-From-Mars-SETs-Are-Too

Comparing FitNesse, Cucumber and keywords for Domain Specific Test Languages

Published August 19th, 2010 Under Functional Testing | Leave a Comment

FitNesse, BDD/ATDD based tools (like Cucumber) and various keywords based tools each have their followers when it comes to automated testing at the system or acceptance level. But few have tried each type and many are wondering which one best suits their organisation, project or product. The concept of Domain Specific Test Languages (DSTL) is a great improvement over record & playback based approaches to automated testing and promises easy to read & write tests in the language of the business and low maintenance effort. This interactive session first presents DSTLs and how they fit in an Agile process & team and then considers how each type of tool supports this effective approach to automated testing. The tools will be compared using one non-trivial test case, to illustrate some of their strengths and limitations

Watch this video on Skillsmatter.com

Test-Driven Development – From Painful to (Near) Zero Friction

Published August 17th, 2010 Under Unit Testing | Leave a Comment

Matt Honeycutt doesn’t like development friction and especially testing friction. Over the last several years, his approach to test-driven development and the style of test cases he creates have changed drastically in an effort to eliminate testing frication. In these screencasts, he uses TDD to implement a class in RageFeed. Starting with very coarse, high-friction unit tests, they will show you how you can gradually reduce the friction by creating better tests. Finally, you will see how easy it is to create clean, readable, specification-style tests in RageFeed today.

Watch these videos on TryCatchFail.com

Agile Testing and SeleNesse

Published August 16th, 2010 Under Functional Testing | Leave a Comment

Tools like FitNesse allows test automation to happen quickly and broadly. However, many companies can’t support it in their infrastructure. Dawn Cannan got around this problem by helping create SeleNesse, a Selenium-FitNesse plugin. She also paired with developers in the Java space and the .NET space to bring this plugin to both domains.

Video source

SpringSource Tool Suite Error Analysis

Published August 16th, 2010 Under Unit Testing | Leave a Comment

An introduction to the SpringSource Tool Suite Error Analysis. SpringSource Tool Suite (STS) provides the best and most complete set of Eclipse-based tools for building Spring-powered applications that run on the major application server platforms, including Apache Tomcat, SpringSource tc Server, SpringSource dm Server, IBM WebSphere, Oracle WebLogic, and JBoss. STS incorporates a task-focused user interface to speed development, architecture review tools to guide developers toward best practices and runtime error analysis with automated resolution lookup to help developers solve problems in running applications.

GWT Testing Best Practices

Published August 9th, 2010 Under Functional Testing | Leave a Comment

GWT has a lot of little-publicized infrastructure that can help you build apps The Right Way: test-driven development, code coverage, comprehensive unit tests, and integration testing using Selenium or WebDriver. This session will survey GWT’s testing infrastructure, describe some best practices we’ve developed at Google, and help you avoid common pitfalls.

Slides of the presentation

Driving an ASP.NET MVC Application Outside-in with SpecFlow

Published August 9th, 2010 Under Functional Testing | Leave a Comment

You will learn the basics of Behavior Driven Development (BDD) and Acceptance Test Driven Development (ATDD) as well as how to use these concepts to bridge the gap between requirements and implementation ? on .NET platform with SpecFlow. SpecFlow is an open source project inspired by Cucumber aiming at bringing pragmatic BDD to .NET.

Watch this video on Skillsmatter.com

keep looking »