Your SlideShare is downloading. ×
Forseti driven javascript
Forseti driven javascript
Forseti driven javascript
Forseti driven javascript
Forseti driven javascript
Forseti driven javascript
Forseti driven javascript
Forseti driven javascript
Forseti driven javascript
Forseti driven javascript
Forseti driven javascript
Forseti driven javascript
Forseti driven javascript
Forseti driven javascript
Forseti driven javascript
Forseti driven javascript
Forseti driven javascript
Forseti driven javascript
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Forseti driven javascript

469

Published on

This is a talk I held for Norwegian .NET User Group in Vestfold. It was an introduction to test-driven development within visual studio using Forseti as a test-runner. …

This is a talk I held for Norwegian .NET User Group in Vestfold. It was an introduction to test-driven development within visual studio using Forseti as a test-runner.

Most of the presentation was a live demo

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
469
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

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.  Getting started with javascript testing
  • 2.  Pavneet Singh Saund Web developer at Komplett Group e: pav.saund@gmail.com t: @pavsaund
  • 3.  
  • 4.  Javascript is a functional scripting language It’s what brings ‘the web’ alive Animations Dynamic User Interfaces Client <-> server communication Business logic
  • 5.  Javascript lives on the client ...and also in your phone : Apps ...and the server : Nodejs ...and also on the desktop : Windows 8
  • 6. ”any application that can be written inJavaScript, will eventually be written inJavaScript.” Jeff Atwood http://www.codinghorror.com/blog/2007/07/the-principle-of-least-power.html
  • 7.  ...It’s still code after all
  • 8.  You’re expected to write specs for code It has to be mantainable ( SOLID ) This is just as important for Javascript ...if not more important
  • 9.  ..but beware: it’s a jungle out there!
  • 10.  JasmineBDD BusterJS QUnit Mocha JSUnit YUI Test JSpec Js-Test-Driver ...
  • 11.  Js-Test-Driver Chutzpah JSTest.NET Forseti ...
  • 12.  Test.html Continuous Ad-Hoc
  • 13.  Open Sourced Headless test / spec runner for JavaScript Focus on a short feedback loop Convention-based Automatic running of tests
  • 14.  Cross platform testrunner Continuous testing Frameworks: JasmineBDD, BusterJS, Qunit, Mocha IDE integration (VS, Mono) Growl notfifications ...
  • 15. Å KOMME IGANG...
  • 16.  Js-Test-Driver Chutzpah JSTest.NET Forseti ...
  • 17.  
  • 18.  

×