RubyConf 2010 - Automated Acceptance Testing, The Vietnam of Test Driven Development by: Paul Wilson

Channel:
Subscribers:
42,400
Published on ● Video Link: https://www.youtube.com/watch?v=c7WH2XIMs2Q



Duration: 29:44
48 views
0


Ted Neward's 2006 essay "The Vietnam of Computer Science"[1] famously compares Object/Relational mapping to the Vietnam War: "The United States began a military project with simple yet unclear and conflicting goals, and quickly became enmeshed in a quagmire that ... brought down two governments". The analogy can equally apply to Automated Acceptance Testing: early successes lead to committing to use Cucumber Tests for all stories; more and more resources get spent covering difficult cases and maintaining fragile tests; before you know it your project is bogged down, and you are scrambling for the last helicopter off the embassy roof. In this session I will draw upon a long experience of Acceptance Testing, with Java and FIT before Cucumber. I will present on the goals of acceptance testing, when and how to use them and, as importantly, when not to use them. My aim is to help prevent your Acceptance Test suite turning from an asset into a liability. [1] http://blogs.tedneward.com/2006/06/26/The+Vietnam+Of+Computer+Science.aspx




Other Videos By Confreaks


2015-04-07RubyConf 2010 - Ruby Mendicant University: A New Way to Learn by: Gregory Brown
2015-04-07RubyConf 2010 - Classy Git by: Scott Chacon
2015-04-07RubyConf 2010 - Pwrake : a Distributed Workflow Engine for e-Science by: Masahiro Tanaka
2015-04-07RubyConf 2010 - Putting On Your Birthday Suit by: Glenn Vanderburg
2015-04-07RubyConf 2010 - Unblocked by: James Edward Gray II
2015-04-07RubyConf 2010 - LDAP: the Original "NoSQL" by: Michael Granger
2015-04-07RubyConf 2010 - Objects are Just Objects, Aren't they? by: Rick DeNatale
2015-04-07RubyConf 2010 - Faye: an Event Driven App by: James Coglan
2015-04-07RubyConf 2010 - Programming and minimalism: lessons from Orwell and the Clash by: Jonathan Dahl
2015-04-07RubyConf 2010 - Healthy Hackers! by: Carolyn Rupar, Ted Han,
2015-04-07RubyConf 2010 - Automated Acceptance Testing, The Vietnam of Test Driven Development by: Paul Wilson
2015-04-07RubyConf 2010 - Rev, Revactor, Reia by: Tony Arcieri
2015-04-07RubyConf 2010 - Socialist Software Development by: CJ Kihlborn
2015-04-07RubyConf 2010 - Far and Away (A Tour of DistribRuted Programming with Ruby) by: Mark Bates
2015-04-07RubyConf 2010 - Poisoning Rubinius: The _why and how. by: Brian Ford
2015-04-06RubyConf 2009 - BERT and Ernie: Scaling your Ruby site with Erlang by Tom Preston-Werner
2015-04-06Ruby On Ales 2015 - Robolove
2015-04-02RubyConf 2010 - How to Jam in Code by: Ron Evans
2015-04-02RubyConf 2010 - pie: the making of a DSL for simple games by: Sarah Allen
2015-04-02RubyConf 2010 - Classboxes, nested methods, and real private methods by: Shugo Maeda
2015-04-02RubyConf 2010 - Grammars, Parsers, and Interpreters, In Ruby by: Michael J. I. Jackson