Introduction to JavaScript Testing

what is the importance of JavaScript testing? Why do we need to test our code?

This presentation talks about TDD, BDD and JavaScript Unit Testing.

Intro to JavaScript Testing from Ran Mizrahi

Transcript
  1. Introduction to JavaScript Testing
  2. About CodeOasis
  3. Why Do Software Projects Fail?!
  4. Why Do Software Projects Fail?!
  5. Untestable code…
  6. Why Test Your Code???
  7. Why Test Your Code???
  8. Test-Driven Development To The Recuse!
  9. Test-Driven Development To The Recuse!
  10. Seems Great But How Much Longer Does TDD Takes???
  11. The Three Rules of TDDRule
  12. BDD (Behavior-Driven Development)
  13. BDD (Behavior-Driven Development)Feature
  14. Main Test Types
  15. Challenges Testing JavaScript
  16. TDD/BDD using Mocha and Expect.js
  17. TDD/BDD using Mocha and Expect.js
  18. TDD/BDD using Mocha and Expect.js
  19. TDD/BDD using Mocha and Expect.js
  20. Back to our code
  21. First, Let’s Write The Tests!
  22. First, Let’s Write The Tests!
  23. First, Let’s Write The Tests!
  24. Run those tests
  25. Now, Let’s Write The Code
  26. Run those tests,again!
  27. Running The Testsmocha tests

By Ran Mizrahi from the first meetup of JavaScript Israel.