Selenese API¶
General information¶
The Selenese
object available as self.selenium
for each TestCase
provides methods to control the browser, and to make assertions about things
the browser sees.
For a detailed list of commands and assertions please consult the Selenium Reference.
Assertions come in several flavours:
Return the value
self.selenium.getText('id=foo')
Assert
self.selenium.assertText('id=foo', 'blabla')
Negated Assert
self.selenium.assertNotText('id=foo', 'blabla')
Wait
self.selenium.waitForElementPresent('id=foo')
Negated Wait
self.selenium.waitForNotElementPresent('id=foo')