2011 02-08 cucumber

768 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
768
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • 2011 02-08 cucumber

    1. 1. Feature: Index cards In order to help me remember things As a student I want to get custom index cards Scenario: Sending yourself a card Given I am on the new index card page When I fill in "Email" with "info@mashion.net" And I select "iPhone 4" from "Phone" And I fill in "Body" with "A test card" And I press "Send" Then "info@mashion.net" I should receive an email And that email should have a gif attachment
    2. 2. Executable Behavior Specs!
    3. 3. Why?
    4. 4. Why?Human readable
    5. 5. Why? Human readableHelps focus on the feature
    6. 6. Why? Human readable Helps focus on the featureAvoids early focus on the solution
    7. 7. Feature statement
    8. 8. Feature statementFeature: Index cards In order to help me remember things As a student I want to get custom index cards
    9. 9. Test steps:Given/When/Then
    10. 10. Test steps: Given/When/ThenGiven I am on the new indexcard page
    11. 11. Test steps: Given/When/ThenGiven I am on the new indexcard pageWhen I fill in "Email" with"info@mashion.net"
    12. 12. Test steps: Given/When/Then Given I am on the new index card page When I fill in "Email" with "info@mashion.net"Then "info@mashion.net" I shouldreceive an email
    13. 13. Selenium(CallMe)
    14. 14. SWT(Redcar)

    ×