Menu

Test-driving your Javascript for fun and profit

January 31, 2011

With web-based UIs growing more complicated everyday, testing your Javascript code is just as vital as testing any other part of your stack. At Wealthfront we use jsTestDriver to provide test-coverage of our javascript code. We like its similarity to JUnit and the ease with which it integrates with Hudson. In this article we’ll drum… Read more

The Psychology of Testing by Miško Hevery (Jan. 18, Palo Alto)

January 11, 2011

On January 18, 2011, at 6pm, Wealthfront in Palo Alto, Calif. will host the 3rd talk in our “Lean Startup for Geeks” series: The Psychology of Testing by Miško Hevery. Miško is a well-known agile coach with many contributions to the open-source world such as AngularJS, the Testability Explorer, and the js-test-driver. After a short… Read more

Lean Startup for Geeks at Wealthfront: Miško Hevery on the Psychology of Testing

December 22, 2010

On January 18, 2011, at 6pm, Wealthfront will host the 3rd talk in our “Lean Startup for Geeks” series. We will be welcoming Miško Hevery, a well-known agile coach with many contributions to the open-source world such as AngularJS, the Testability Explorer, and the js-test-driver. Miško, who has inspired countless engineers to test effectively, will… Read more

Factory > Fixtures

December 17, 2010

In general, using fixtures in testing is a big no no. Not only does it become a maintenance nightmare, it can also significantly slow down your test suite. Instead, the general practice should be to build out factories. I personally like using machinist for its terse syntax, but because our front end stack relies on…

Trust, but Remind

December 06, 2010

Every engineering organization faces the problem of how to ensure that things are done right. At Wealthfront, our appoach is a safety net of extremely thorough automated testing that guides the engineer to do the right thing. Automation is consistent. It doesn’t skip a code review because we’re in a hurry. It doesn’t fail to… Read more

Less IO for your Unit Tests with a Java SecurityManager

November 11, 2010

Our quest for a truly test-driven engineering team has enabled us to confidently ship our software every few minutes. Automated testing is the keystone of continuous deployment, and as a result our unit tests and smoke tests are thorough. Perhaps, a bit too thorough. (Our last unit testing extravaganza in the form of a cyclomatic-complexity-driven… Read more