addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwchatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrosseditemptyheartexportfacebookfolderfullheartglobegmailgoogleimageimagesinstagramlinklocation-pinmagnifying-glassmailminusmoremuplabelShape 3 + Rectangle 1outlookpersonplusprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

Full Stack Integration Tests with Node.js

  • Sep 17, 2012 · 6:30 PM
  • This location is shown only to members

It's been a fun summer off, but time to get back to it. For our September Meetup, we have Mike Swift from SendGrid giving an excellent talk about Full Stack Integration Testing.

Swift's Bio:

Meet Swift, developer evangelist at-large for SendGrid and home-grown New York hacker. As a lifelong developer himself, Swift has made it his personal mission to enable developers by helping them get the tools and resources they need to make awesome, creative stuff. Swift is also one of the founders of Hacker League, the platform for hackathons, a former engineer at Crowdtap, and an alumni of Rutgers University.


Writing full-stack integration tests can be a time consuming and tedious process in any language.  As your application grows, your tests naturally should take longer and longer to run and become more difficult to maintain.  Using node you can actually dramatically increasing the speed of your tests and still achieve the same level of test coverage.  Specifically I'll show you how you can use Zombie.js or Phantom.js and Cucumber.js to perform integration tests on your application.  We'll also take a look at some useful tools for things like mock objects and JSON factories and some common pitfalls you can avoid.


Join or login to comment.

  • A former member
    A former member

    For anyone interested, my slides are now on speaker deck:

    Also, you can find that simple example I was highlighting at the end here:

    My github profile has several projects that have the same kinds of test. Definitely take a look if you're interested.

    Thanks again for coming everyone!

    September 18, 2012

  • nathan z.

    Nice introduction to some testing tools. Was able to see examples of them and get presenters thoughts on strengths and weaknesses of the various tools. Some OK discussion on what type of testing is most beneficial.

    September 18, 2012

  • Vietnhi P.

    Information packed - I will be scratching my head about the content for a while :)

    September 18, 2012

  • Aidan F.

    only 25 spots? boooooo.

    September 6, 2012

    • A former member
      A former member

      10gen's main conference room holds about 30ish people. Can't fit any more

      September 7, 2012

    • Alexcox

      A waiting list would be great.

      September 16, 2012

  • Rushaine M.

    Can you open up some more spots or at least make a waiting list?

    September 7, 2012

64 went

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy