Selenium on Rails
Published July 24th, 2009 Under Functional Testing, Software Testing | Leave a Comment
Have you heard the story of the poor code monkey? The one who had to prove to his boss that his web app actually worked? Are you the poor code monkey? See how Selenium on Rails can make it easier to take the pain out of view testing by writing and automating view tests in the browser, so you can spend more time coding and less time automating. Acceptance tests are a crucial part of the process of building business software as well as an important part of regression testing often ignored by developers because they are painful. They’re boring, fragile, and tedious. Using SOR you can quickly install Selenium and get it running on your Rails project.
http://scotland-on-rails.s3.amazonaws.com/1A07_EricSmith-SOR.mp4
TDD: It’s About More Than Just “Testing”
Published July 24th, 2009 Under Unit Testing | Leave a Comment
Recently, in the Rails community, there has been an upsurge of interest in testing. For instance, in the past year alone, we’ve seen the introduction of a bevy of new testing-related gems (i.e. context, cucumber, factory_girl, remarkable, webrat, etc.). These are all good things. And yet do we still see the forest for the trees? While testing improves code quality, facilitates refactoring, and eases debugging, these are not ends unto themselves. This point often seems to be lost as the “testing” drum is beaten ever louder in the Ruby on Rails community. This talk will attempt to engage the audience to rethink WHY they write tests via argument and example.
http://scotland-on-rails.s3.amazonaws.com/1A05_EvanLight-SOR.mp4
Getting Git: Getting Effective Project Management
Published June 2nd, 2009 Under Configuration Management | Leave a Comment
Git is the source control system used to manage the Ruby on Rails project, as well as many other major open source projects. This talk will provide an introduction to how Git works and how to use it effectively to manage your projects. The talk will cover:
* How Git differs from other source control systems the audience may be familiar with.
* How to use it within a distributed team.
* Commonly used commands.
* Common misconceptions of the system.
Scott will also cover advanced topics like using and understanding the index, deploying a Git-based project with Capistrano, and using Git from your Ruby or Rails project as a data store.
http://scotland-on-rails.s3.amazonaws.com/1A02_Scott_Chacon.mp4
« go back
RSS
Twitter