Skip to content

Instantly share code, notes, and snippets.

@cs3b
Forked from matiaskorhonen/speaker.md
Created June 25, 2012 14:00
Show Gist options
  • Save cs3b/2988823 to your computer and use it in GitHub Desktop.
Save cs3b/2988823 to your computer and use it in GitHub Desktop.
Frozen Rails Talk Proposal Template (http://2012.frozenrails.eu/)

Michał Czyż

Contact details

Speaker bio

Michał Czyż has been working professionally as a web developer since 2007, and from the very beginning of his professional career, his choice is Ruby on Rails. In 2010 he became a team leader, helping his teammates to follow the path to improvement. These experiences gave birth to several open source, documentation and testing solutions, that are used with great success in Selleo, where he currently works. Michał helped organize code retreat in 2011 and he is also one of the core members of SRUG - a local Ruby users group community, where he is known for evangelizing best practices.

Testing as a Chameleon

  • Desired talk duration: 15 minutes

Abstract

I hope you are all familar with Capybara - acceptance test framework for web applications. All in all Capybara is a great tool, but it's ability to mimic user behaviour is limited to very basic browser manipulation. Writting efficent and maintainable end user perspective tests requires more than that. Thus, some people found Cucumber as tool which can help overcome these limitations. But Cucumber is not perfect - it takes a lot of time to define and maintain all these steps. Hence, I would like to introduce you to Kameleon - a pure Ruby enchancement for Capybara.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment