Skip to content

Latest commit

 

History

History
80 lines (70 loc) · 1.29 KB

nav.md

File metadata and controls

80 lines (70 loc) · 1.29 KB
  • Installation ** Ruby *** Rails *** Non-Rails ** JVM *** Maven *** Ant *** Ivy *** Gradle *** Manual

  • Running ** JVM *** JUnit *** CLI *** Maven (refer to JUnit and CLI with example) *** Ant ** Ruby *** CLI *** Rake (how to use Rake task, show default in Rails) ** CI ** Reporting

  • Gherkin ** Feature ** Scenario ** Step *** DataTable *** DocString ** Scenario Outline *** Examples ** Background (link to Hooks and back) ** Tags

  • API (Intro - talk about Glue code) ** General API - tabs with examples *** Step Definitions **** Assertions (just use JUnit/RSpec/whatever) - explain exceptions fail *** Hooks **** Before **** After **** Tagged Hooks *** Transforms *** Organisiing Stepdefs/Glue (patterns, antipatterns) ** JVM API *** Java **** DI *** Groovy *** Etc...

  • Web Applications (drawing describing relationships) ** Selenium ** Capybara ** Watir

  • Databases ** Describe the problem (needs to be clean, different connections, ref Web) ** Transaction ** Truncation

  • Related Tools ** The family *** Gherkin, Cucumber-*, etc... *** Ports... ** Editors and Syntax highlighters *** IDEA, Eclipse, TextMate, Vim, Emacs, Visual Studio, GitHub/Pygments, ...

  • FAQ ** Difference with Unit testing

  • Misc ** Artwork ** Wire protocol

  • Learn more ** Books ** Videos ** Conference Talks ** Courses/Training