Automated Testing Patterns and Smells
BackGoogle Tech Talks March, 6 2008 ABSTRACT The extensive use of automated testing has been a breakthrough practice in improving the quality of software produced by developers. By now, many companies have experimented with the use of automated functional tests and unit tests. Those that have had good experiences with it rave about it and cannot imagine having been successful without their automated tests. But for every success story there are many (often untold) stories of disappointment. What separates the success stories from these disappointments? In this presentation Gerard describes a number of common problems encountered when writing and running automated unit and functional tests. He characterizes the problems in the form of "test smells", describes their root causes, and suggests possible solutions expressed in the form of patterns. Although these patterns and smells originated from the developer community's use of xUnit for automated unit testing, many of these smells and patterns are equally applicable to automated functional/acceptance tests using tools such as Watir and some even apply to Recorded Test tools such as Mercury's QuickTest. While many of the practices he describes are directly actionable by developers or testers, many also require action from a supportive manager and/or system architect to be achievable. Speaker: Gerard Meszaros Gerard Meszaros is a Calgary-based consultant specializing is agile development processes. Gerard started his career in Ottawa working at Bell Northern Research building telephone switching software. He left Ottawa in 1995 to join ClearStream Consulting where he built his first unit testing framework in 1996 and has been doing automated unit testing ever since. He is an expert in test automation patterns, refactoring of software and tests, and design for testability. Gerard has applied automated unit and acceptance testing on projects ranging from full-on eXtreme Programming to traditional waterfall development and technologies ranging from Java, Smalltalk and Ruby to PLSQL stored procedures and SAP's ABAP. He is the author of the book xUnit Test Patterns -- Refactoring Test Code published by Addison Wesley Professional in the Martin Fowler Signature Series.
Category: People
Uploaded: March 8th, 2008 @ 10:07 am
Author: googletechtalks
Length: 59:34
Rating:
Views: 10,925
Tags: education engedu google googletechtalks talk talks techtalk techtalks
Related Video Links:
» View Video Comments For Automated Testing Patterns and Smells
» View googletechtalks's Other Uploaded Videos
Video Thumbnails:
Video Embedding Code:
* Embed this video on your website, social bookmark, myspace, or blog.
-
Pages:
Home
YouTube's Blog -
Tags:
party bags tool bags designer diaper bags fendi bags hobo bags replica designer handbags luxury handbags laptop bags knock off purses reusable bags kooba handbags sleeping bags timbuk2 bags goodie bags paper bags mesh bags stylish handbags handbag golf travel bags zip lock bags quilted handbags sling bags cheap handbags clutch handbags unique handbags shopping bags ziplock bags chrome bags carry on bags shoulder bags e bags school bags designer handbag wilsons leather leather jacket prada handbag messanger bags leather handbag plastic bags trendy handbags hobo handbags leather jackets duffel bags timbuktu bags stone mountain handbags handbags for sale eye bags bat bags wholesale handbags fendi handbags lamb handbags designer purses body bags sand bags replica handbags bridal handbags womens handbags bowling bags knock off handbags goody bags organza bags messenger bags gift bags replica bags designer handbags storage bags punching bags denim handbags seatbelt bags douche bags leather bags evening bags book bags money bags handbags online vacuum cleaner bags gym bags lunch bags space bags crumpler bags handbags hand bags bean bags cosmetic bags handbags com prada handbags trash bags ladies handbags drawstring bags motorcycle bags cheap designer handbags green bags tea bags grocery bags marc jacobs handbags dior handbags dooney and bourke handbags laundry bags discount designer handbags garbage bags evening handbags travel bags women's handbags designer bags kipling bags favor bags bags and bows t bags canvas tote bags purses computer bags handmade handbags balenciaga handbags beaded handbags marc jacobs bags diaper bags pink handbags purses and handbags leather handbags tank bags with leather beach bags prada purses knockoff handbags buy handbags tennis bags bags com prada bags reusable grocery bags duffle bags baby bags fashion handbags garment bags bags under eyes purses handbags discount handbags funky handbags leather furniture air bags canvas bags poly bags italian leather handbags cellophane bags vacuum bags leather sofa camera bags tote bags golf bags saddle bags tano handbags