I have been playing around with Turbo Gears and the first thing I wanted to do from the begining was write web tests. TurboGears testing simillar to Paste. However the one thing I missed alot was testing forms, this is usually what I want to test in my webpages.
Also, if you give some semantics to your html, like use classes you can extract more data out of it and, with the aid of BeautifulSoup, match the number of, let's say divs with the class 'product_entry' exist in the page and compare it with your model representation.
Here are the posts I wrote about the functions I mentioned: