This is a very broad question with a lot of resources available. Nevertheless, I will recommend py.test, because getting started is very simple, despite the full set of tools. Before starting Nose, a little more configuration is required than py.test. Unittest is similar to junit in java, which is a good start. Anyway, I recommend py.test.
source share