{"id":1110,"date":"2012-01-13T20:50:31","date_gmt":"2012-01-13T20:50:31","guid":{"rendered":"http:\/\/blog.agilityfeat.com\/?p=147"},"modified":"2012-01-13T20:50:31","modified_gmt":"2012-01-13T20:50:31","slug":"atdd_kickstart","status":"publish","type":"post","link":"http:\/\/34.200.113.64\/en\/blog\/2012\/01\/atdd_kickstart\/","title":{"rendered":"Course Announcement: ATDD Kick-Start with Cucumber and Ruby"},"content":{"rendered":"<p>Dave Haeffner and I are proud to announce a new workshop on Acceptance Test Driven Development using Cucumber and Ruby that we are offering in 2012.\u00a0 The workshop will initially be taught as private courses to companies, so if you are interested in a quote, please contact me at Arin@AgilityFeat.com or 434.996.5226.<\/p>\n<p><strong>ATDD Kick-Start with Cucumber and Ruby<\/strong><\/p>\n<p>This two-day workshop will take participants through the entire life cycle of automating your acceptance tests using Cucumber and Ruby.\u00a0 The workshop is designed for people who are new to test automation and new to the Ruby language.\u00a0 This course serves as an excellent introduction to both concepts, and is suitable for testers and developers alike.\u00a0 Each attendee will work in pairs on actual tests and code throughout the two days, so that learning is maximized through hands on practice.<\/p>\n<p><strong>Workshop Topics<\/strong><\/p>\n<ul>\n<li>Overview of Test Driven Development, ATDD, and BDD<\/li>\n<li>Intro to Cucumber<\/li>\n<li>Writing Gherkin Acceptance Criteria<\/li>\n<li>Step Definition basics<\/li>\n<li>Intro to Ruby<\/li>\n<li>Writing your step definitions in Ruby<\/li>\n<li>Using RSpec to test assumptions<\/li>\n<li>Automating website testing<\/li>\n<li>Using Rails to build our website<\/li>\n<li>Testing things besides websites<\/li>\n<li>Refactoring Cucumber tests<\/li>\n<li>Continuous Integration basics<\/li>\n<li>Review of TDD\/BDD concepts<\/li>\n<li>Overview of other BDD implementations<\/li>\n<\/ul>\n<p><strong>Prerequisites<\/strong><\/p>\n<p>Participants need to bring their own laptops.\u00a0 VMWare virtual images will be distributed ahead of time to attendees so they can have a working environment quickly.\u00a0 These images will have open source copies of Cucumber and Ruby pre-installed on a Ubuntu Linux desktop.\u00a0 No experience with Ruby, Cucumber, or Linux is required prior to the course.<\/p>\n<p><strong>About your instructors<\/strong><strong><a href=\"https:\/\/agilityfeat.com\/wp-content\/uploads\/2012\/01\/Screen-Shot-2012-01-12-at-9.29.51-AM.png\"><img loading=\"lazy\" class=\"alignright size-thumbnail wp-image-149\" title=\"Screen Shot 2012-01-12 at 9.29.51 AM\" src=\"https:\/\/agilityfeat.com\/wp-content\/uploads\/2012\/01\/Screen-Shot-2012-01-12-at-9.29.51-AM-150x150.png\" alt=\"\" width=\"150\" height=\"150\" \/><\/a><\/strong><\/p>\n<p><strong>Arin Sime<\/strong> is an agile coach, developer, and the founder of AgilityFeat.\u00a0 Based in Virginia, he has worked with teams at small startups, large corporations, and government agencies.\u00a0 He has been a speaker at Agile 2009, Agile 2010, XP2011, as well as other regional conferences.\u00a0 He brings his diverse background of technical and management experience to bear when coaching teams through process and engineering challenges.<\/p>\n<p><strong>Dave Haeffner<\/strong> is the founder of Arrgyle &#8212; a company focused on helping people realize and achieve their <a href=\"https:\/\/agilityfeat.com\/wp-content\/uploads\/2012\/01\/100811.0949_Agile-2010_6793_DaveHaeffner.jpg\"><img loading=\"lazy\" class=\"alignright size-thumbnail wp-image-148\" title=\"100811.0949_Agile 2010_6793_DaveHaeffner\" src=\"https:\/\/agilityfeat.com\/wp-content\/uploads\/2012\/01\/100811.0949_Agile-2010_6793_DaveHaeffner-150x150.jpg\" alt=\"\" width=\"150\" height=\"150\" \/><\/a>potential through effective technology use. Before starting Arrgyle he was the Senior Quality Assurance Analyst at The Motley Fool; responsible for creating, implementing, and overseeing their automated web testing infrastructure. He was a speaker at Agile 2010 and is an active member in the Selenium and Ruby communities.<\/p>\n<p>Arin and Dave both hold an M.S. in Management of I.T. from the University of Virginia\u2019s McIntire School of Commerce.<\/p>\n<p>&nbsp;<\/p>","protected":false},"excerpt":{"rendered":"<p>Dave Haeffner and I are proud to announce a new workshop on Acceptance Test Driven Development using Cucumber and Ruby that we are offering in 2012.\u00a0 The workshop will initially be taught as private courses to companies, so if you are interested in a quote, please contact me at Arin@AgilityFeat.com or 434.996.5226. ATDD Kick-Start with [&hellip;]<\/p>","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":""},"categories":[4,7],"tags":[5,39,27,23,35],"jetpack_featured_media_url":"","yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v15.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Course Announcement: ATDD Kick-Start with Cucumber and Ruby - AgilityFeat Panama Software Test Center<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/agilityfeatpanama.com\/blog\/2012\/01\/atdd_kickstart\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Course Announcement: ATDD Kick-Start with Cucumber and Ruby - AgilityFeat Panama Software Test Center\" \/>\n<meta property=\"og:description\" content=\"Dave Haeffner and I are proud to announce a new workshop on Acceptance Test Driven Development using Cucumber and Ruby that we are offering in 2012.\u00a0 The workshop will initially be taught as private courses to companies, so if you are interested in a quote, please contact me at Arin@AgilityFeat.com or 434.996.5226. ATDD Kick-Start with [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/agilityfeatpanama.com\/blog\/2012\/01\/atdd_kickstart\/\" \/>\n<meta property=\"og:site_name\" content=\"AgilityFeat Panama Software Test Center\" \/>\n<meta property=\"article:published_time\" content=\"2012-01-13T20:50:31+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/agilityfeat.com\/wp-content\/uploads\/2012\/01\/Screen-Shot-2012-01-12-at-9.29.51-AM-150x150.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\">\n\t<meta name=\"twitter:data1\" content=\"2 minutes\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/34.200.113.64\/#website\",\"url\":\"https:\/\/34.200.113.64\/\",\"name\":\"AgilityFeat Panama Software Test Center\",\"description\":\"AgilityFeat Panama offers customized, multilevel web and mobile software testing for a variety of industries.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/34.200.113.64\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/agilityfeatpanama.com\/blog\/2012\/01\/atdd_kickstart\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/agilityfeat.com\/wp-content\/uploads\/2012\/01\/Screen-Shot-2012-01-12-at-9.29.51-AM-150x150.png\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/agilityfeatpanama.com\/blog\/2012\/01\/atdd_kickstart\/#webpage\",\"url\":\"https:\/\/agilityfeatpanama.com\/blog\/2012\/01\/atdd_kickstart\/\",\"name\":\"Course Announcement: ATDD Kick-Start with Cucumber and Ruby - AgilityFeat Panama Software Test Center\",\"isPartOf\":{\"@id\":\"https:\/\/34.200.113.64\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/agilityfeatpanama.com\/blog\/2012\/01\/atdd_kickstart\/#primaryimage\"},\"datePublished\":\"2012-01-13T20:50:31+00:00\",\"dateModified\":\"2012-01-13T20:50:31+00:00\",\"author\":{\"@id\":\"https:\/\/34.200.113.64\/#\/schema\/person\/c8d60d597071526db386b2b8a4afac64\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/agilityfeatpanama.com\/blog\/2012\/01\/atdd_kickstart\/\"]}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/34.200.113.64\/#\/schema\/person\/c8d60d597071526db386b2b8a4afac64\",\"name\":\"arin\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/34.200.113.64\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"http:\/\/0.gravatar.com\/avatar\/cc498e210512c707ed769986dd745896?s=96&d=mm&r=g\",\"caption\":\"arin\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"http:\/\/34.200.113.64\/en\/wp-json\/wp\/v2\/posts\/1110"}],"collection":[{"href":"http:\/\/34.200.113.64\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/34.200.113.64\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/34.200.113.64\/en\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"http:\/\/34.200.113.64\/en\/wp-json\/wp\/v2\/comments?post=1110"}],"version-history":[{"count":0,"href":"http:\/\/34.200.113.64\/en\/wp-json\/wp\/v2\/posts\/1110\/revisions"}],"wp:attachment":[{"href":"http:\/\/34.200.113.64\/en\/wp-json\/wp\/v2\/media?parent=1110"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/34.200.113.64\/en\/wp-json\/wp\/v2\/categories?post=1110"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/34.200.113.64\/en\/wp-json\/wp\/v2\/tags?post=1110"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}