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')