The WHY behind TDD/BDD and the HOW with RSpec
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

The WHY behind TDD/BDD and the HOW with RSpec

  • 18,524 views
Uploaded on

A brief introduction to the why behind TDD and an explanation on how BDD builds on that. A quick walk through of the ruby BDD framework, rspec.

A brief introduction to the why behind TDD and an explanation on how BDD builds on that. A quick walk through of the ruby BDD framework, rspec.

More in: Technology , Education
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
18,524
On Slideshare
16,519
From Embeds
2,005
Number of Embeds
21

Actions

Shares
Downloads
613
Comments
0
Likes
47

Embeds 2,005

http://www.benmabey.com 711
http://benmabey.com 668
http://muhammadghazali.wordpress.com 490
http://www.slideshare.net 63
http://campusvirtual.ull.es 25
http://please.dontrush.org 14
http://theoldreader.com 7
http://vega.deioc.ull.es 5
http://www.techgig.com 3
http://feeds.feedburner.com 3
https://muhammadghazali.wordpress.com 2
http://translate.googleusercontent.com 2
https://si0.twimg.com 2
http://blog.jodet.com 2
http://www.linkedin.com 2
http://www.mybestcv2.co.il 1
http://planet.o9y.net 1
http://reader.youdao.com 1
http://static.slideshare.net 1
http://www.m.techgig.com 1
http://www.newsblur.com 1

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. The why behind TDD/BDD and the how with RSpec ben@benmabey.com
  • 2. $ whois benmabey.com
  • 3. $ whois benmabey.com Registrant: Ben Mabey Programming Ruby Since: may-2006 BDDing it Since: may-2007 Employer: Alliance Health Networks
  • 4. $ whois benmabey.com Registrant: Ben Mabey Programming Ruby Since: may-2006 BDDing it Since: may-2007 Employer: Alliance Health Networks
  • 5. Why do we test?
  • 6. Why do we test? Confidence. Verification that our system behaves as it is suppose to.
  • 7. Why do we test? Confidence. Verification that our system behaves as it is suppose to. This can be done manually or can be automated. Automation is clearly our friend...
  • 8. Why automation?