Slides from one day workshop, where people could learn how to write acceptance tests in efficient and practical way, in the context of Ruby On Rails framework (using tools like: rspec and capybara). During this course you attendees also learn about approaches that turn your acceptance tests into invaluable documentation, that includes information about your application's requirements and specification.
3. ●acceptance tests vs integration
tests
●view few examples
●write example tests
●look at cucumber
●review some tools
●look capybara api
●documentations and write better api
●some random tips about testing
15. to attract people with hearing loss to site we should provide
comprehensive article list that cover most important topics.
Important topic list: hearing loss , hearing aids, tinnitus,
hearing rehabilitation
16. We should provide facilities
to make easy for any
customers to contact with
support team - also support
team should have easy reply
channel. Feedback would
have impact on
future development and
customer experience.
18. excercise #1
1.open web application that you
have work in past / use
2.find and describe two
acceptance criteria with all 3
elements so it could be used as in
specification (without
implementation details)
22. Feature: Sharing info about site through social
channels
after new user register
it should be possible to spread word about
our product through her social networks
to get more customers
# gain permission to post on wall automaticly
Scenario: sign up through facebook
Scenario: ask user to post short message
after registration
34. meta info
# We should provide facilities to make easy for any
# customers to contact with support team - also support
# team should have easy reply channel. Feedback
# would have impact on future development and
# customer experience.
## milestone: one
## value: essential
## estimation: 21
## scope: added
## type: acceptance