Date post: | 07-May-2015 |
Category: |
Technology |
Upload: | cj-kihlbom |
View: | 2,814 times |
Download: | 0 times |
THE
FRONT END TESTING FRONTIER
CJ Kihlbom, Elabs – @cjkihlbomJonas Nicklas, Elabs – @jncoward
WE LOVE TESTING
WE LOVE TESTING…RUBY CODE
FRONT END TESTING IS NEGLECTED
FRONT END TESTING ISHARD
INTEGRATION TESTING
CUCUMBER
STEAK
CAPYBARA
WEBRAT REPLACEMENT
DRIVER AGNOSTIC
DRIVER GOOD BAD
rack-test
Selenium
HTMLUnitCelerity/Culerity/Akephalos
Envjs
Fast, simple No JavaScript
Real browser, JavaScript & CSS Slow, requires GUI
Headless, good JavaScript support Pretty slow
Headless, faster than HTMLUnit
JavaScript and CSS not 100%
DRIVER AGNOSTIC
@javascript
UNIT TESTING
EVERGREEN
JASMINE
OUT OF THE BOX EXPERIENCE
TEMPLATES
STATIC TEMPLATE
EVERGREEN
TEMPLATE FRAGMENT
DEMO!
FRONT END TESTING IS NOT HARD
RESOURCES
CJ Kihlbom, Elabs – @cjkihlbomJonas Nicklas, Elabs – @jncoward
http://github.com/elabs/front_end_testinghttp://github.com/jnicklas/capybarahttp://github.com/jnicklas/evergreenhttp://github.com/pivotal/jasmine