Tagged In testing :
Continuous Deployment: API Compatibility Verification
We haven’t said much about our continuous deployment system recently. Mostly that’s because there hasn’t been much to say. We invest in systems and infrastructure through a process called proportional investment: we spend time on areas that cause us problems and our deployment infrastructure has performed well, requiring little incremental investment. However, recently we made… Read more
Get thee to a nullery: self-aware nulls for testing
Pryce and Freeman’s Growing object-oriented software is a good practical guide to test driven development, as you’d expect from the authors of jMock. It isn’t necessarily easy to adapt piecemeal — introducing end-to-end tests after the fact would require a lot of rewriting and probably introduce more problems than it would be worth assuming you… Read more
Pre-commit Tests
Keeping the trunk stable matters a lot at Wealthfront. We do continuous deployment, and when the build is broken our deployment chain stops. We have a flashing light in the office and a pre-commit hook which prevents any commit until the build is fixed. The best way to know if a commit would break the… Read more
Beyond Java’s Access Control: the Visibility Test
It is generally a good practice to use the most restrictive access level that makes sense. However, Java’s access control is not always as expressive as one would want. In this blog post, I am going to give two examples where an access level must be artificially relaxed. Then, I’ll describe Wealthfront’s recently open sourced… Read more
Watch my dev2ops video about Wealthfront’s engineering
Damon Edwards was kind enough to post his video of me giving my talk about Wealthfront at the dev2ops meetup at Box.net. Enjoy!
Video Recording & Slides: Psychology of Testing by Misko Hevery
A few weeks ago, as part of our “Lean Startup for Geeks” series of talks, we hosted Miško Hevery. Miško, who has inspired countless engineers to test effectively, spoke about the Psychology of Testing. Enjoy his slides and a recording of his presentation! Check out our next talk in the “Lean Startup for Geeks” series… Read more