[twill] unittesting question
stephen at netboxblue.com
Fri Aug 11 00:22:59 PDT 2006
On Fri, Aug 11, 2006 at 09:12:31AM +0200, Alex Greif wrote:
> Hi ,
> I just found twill and want to us it to unittest my webapplication.
> But in the language reference I am missing some features which I would
> need. So please tell me whether twill addresses some other needs.
> 1) If calling an url that returns many tables, how can i check the
> content of a specific cell in a specific table?
> 2) if a returned html code contains a specific text field
> (name="name") with the error message "Name missing" behind it, how can
> I check this?
> Or can I use twill only to navigate the site and always have to call
> "show" to get the fullt html code and analyse the contents with
> another framework?
I use py.test and twill together to do testing.
I go further these days and use beautifulsoup together will twill to do
more interesting testing.
The easiest way of getting the page into bsoup is:
from twill.commands import get_browser
browser = get_browser()
soup = BeautifulSoup(browser.get_html())
For soup usage, see:
Scanned by the NetBox from NetBox Blue
More information about the twill