Feed Sign in with OpenID OpenID

Simon Willison’s Weblog

14 items tagged “testing”

ratproxy. “A semi-automated, largely passive web application security audit tool”—watches you browse and highlights potential XSS, CSRF and other vulnerabilities in your application. Created by Michal Zalewski at Google. 0 3rd July 2008, 2:35 pm

QUnit. The jQuery unit testing framework is now documented and supported as a separate project. 0 26th May 2008, 5:31 pm

Python one-liner of the day. I love the idea of publishing one-liners accompanied by one-line test suites. 0 26th April 2008, 10:24 am

xPyUnit: Uniting in Python with XML reporting. Should be just the ticket for integrating Django’s testing framework with Cruise Control. 4 27th March 2008, 12:35 pm

I can’t help feel that BDD is a case of a bad idea spreading; the motivations for BDD are fine (a change in developer testing workflow), but the technique they use to try to reach the desired workflow is totally bizarre.

Ian Bicking 0 27th November 2007, 7:16 pm

Mock—Mocking and Test Utilities (via) New mocking library for Python based on the “action ... assertion” pattern (as opposed to the more common “record ... replay”). 0 20th November 2007, 11:30 pm

Using the jQuery test suite for your own projects. jQuery’s test suite has clever start(), stop() and expect() methods for running assertions within asynchronous code. 0 12th October 2007, 12:56 pm

nose 0.10.0 final! Nose is my favourite Python testing tool: it can auto-discover and execute tests in a directory hierarchy, which makes it easy to run just a sub-set of your test suite. 0 11th October 2007, 1:52 pm

YUI 2.3.0. New components are a rich text editor, dojo-style package loader, lazy ImageLoader, colour picker and unit test framework. Easier skinning as well. 0 1st August 2007, 8:20 am

Test stubbing httplib2. Nice demonstration of monkey-patching as part of unit testing in Python. 0 10th May 2007, 11:24 pm

The joy of pdb.set_trace(). I use nosetests --pdb-failures as my main entrypoint for Python debugging—it starts the debugger at the first failing test. 0 25th April 2007, 11:37 pm

Internet Explorer Application Compatibility VPC Image (via) Microsoft have made free VPC images of IE 6 and IE 7 available for testing, but they expire in August. 1 20th April 2007, 4:47 pm

I don’t do test driven development. I do stupidity driven testing... I wait until I do something stupid, and then write tests to avoid doing it again.

Titus Brown 0 25th February 2007, 2:44 pm

Dependency injection is the enterprisey name for trampling over namespaces with reckless abandon.

Ted Dziuba 0 16th December 2006, 1:05 am

A django site