Overview
Installation Guide
Browsing and Interactions
Config
Config.extensions
Config.fullscreen
Config.headless
Config.incognito
Config.user_agent
browser.find_by_id()
ElementDoesNotExist
mouse_over
mouse_out
click
double_click
right_click
drag_and_drop
Browser()
DriverAPI
DriverAPI.back()
DriverAPI.check()
DriverAPI.choose()
DriverAPI.cookies
DriverAPI.evaluate_script()
DriverAPI.execute_script()
DriverAPI.fill()
DriverAPI.fill_form()
DriverAPI.find_by_css()
DriverAPI.find_by_id()
DriverAPI.find_by_name()
DriverAPI.find_by_tag()
DriverAPI.find_by_text()
DriverAPI.find_by_value()
DriverAPI.find_by_xpath()
DriverAPI.find_option_by_text()
DriverAPI.find_option_by_value()
DriverAPI.forward()
DriverAPI.get_alert()
DriverAPI.get_iframe()
DriverAPI.html
DriverAPI.html_snapshot()
DriverAPI.is_element_not_present_by_css()
DriverAPI.is_element_not_present_by_id()
DriverAPI.is_element_not_present_by_name()
DriverAPI.is_element_not_present_by_tag()
DriverAPI.is_element_not_present_by_text()
DriverAPI.is_element_not_present_by_value()
DriverAPI.is_element_not_present_by_xpath()
DriverAPI.is_element_present_by_css()
DriverAPI.is_element_present_by_id()
DriverAPI.is_element_present_by_name()
DriverAPI.is_element_present_by_tag()
DriverAPI.is_element_present_by_text()
DriverAPI.is_element_present_by_value()
DriverAPI.is_element_present_by_xpath()
DriverAPI.is_text_present()
DriverAPI.new_tab()
DriverAPI.quit()
DriverAPI.reload()
DriverAPI.screenshot()
DriverAPI.select()
DriverAPI.title
DriverAPI.type()
DriverAPI.uncheck()
DriverAPI.url
DriverAPI.visit()
ElementAPI
ElementAPI.check()
ElementAPI.checked
ElementAPI.clear()
ElementAPI.click()
ElementAPI.fill()
ElementAPI.has_class()
ElementAPI.is_not_visible()
ElementAPI.is_visible()
ElementAPI.mouse_out()
ElementAPI.mouse_over()
ElementAPI.screenshot()
ElementAPI.select()
ElementAPI.shadow_root
ElementAPI.text
ElementAPI.type()
ElementAPI.uncheck()
ElementAPI.value
ElementAPI.visible
CookieManagerAPI
CookieManagerAPI.add()
CookieManagerAPI.all()
CookieManagerAPI.delete()
CookieManagerAPI.delete_all()
ElementList
ElementList.first
ElementList.is_empty()
ElementList.last
StatusCode
StatusCode.code
StatusCode.is_success()
StatusCode.reason
DriverNotFoundError
Driver APIs
WebDriver
WebDriver.attach_file()
WebDriver.back()
WebDriver.check()
WebDriver.choose()
WebDriver.cookies
WebDriver.evaluate_script()
WebDriver.execute_script()
WebDriver.fill()
WebDriver.fill_form()
WebDriver.find_by()
WebDriver.find_by_css()
WebDriver.find_by_id()
WebDriver.find_by_name()
WebDriver.find_by_tag()
WebDriver.find_by_text()
WebDriver.find_by_value()
WebDriver.find_by_xpath()
WebDriver.find_option_by_text()
WebDriver.find_option_by_value()
WebDriver.forward()
WebDriver.get_alert()
WebDriver.get_iframe()
WebDriver.html
WebDriver.html_snapshot()
WebDriver.is_element_not_present_by_css()
WebDriver.is_element_not_present_by_id()
WebDriver.is_element_not_present_by_name()
WebDriver.is_element_not_present_by_tag()
WebDriver.is_element_not_present_by_text()
WebDriver.is_element_not_present_by_value()
WebDriver.is_element_not_present_by_xpath()
WebDriver.is_element_present_by_css()
WebDriver.is_element_present_by_id()
WebDriver.is_element_present_by_name()
WebDriver.is_element_present_by_tag()
WebDriver.is_element_present_by_text()
WebDriver.is_element_present_by_value()
WebDriver.is_element_present_by_xpath()
WebDriver.is_text_present()
WebDriver.new_tab()
WebDriver.quit()
WebDriver.reload()
WebDriver.screenshot()
WebDriver.select()
WebDriver.title
WebDriver.type()
WebDriver.uncheck()
WebDriver.url
WebDriver.visit()
ZopeTestBrowser
ZopeTestBrowser.back()
ZopeTestBrowser.check()
ZopeTestBrowser.choose()
ZopeTestBrowser.cookies
ZopeTestBrowser.fill()
ZopeTestBrowser.fill_form()
ZopeTestBrowser.find_by_css()
ZopeTestBrowser.find_by_id()
ZopeTestBrowser.find_by_name()
ZopeTestBrowser.find_by_tag()
ZopeTestBrowser.find_by_text()
ZopeTestBrowser.find_by_value()
ZopeTestBrowser.find_by_xpath()
ZopeTestBrowser.find_option_by_text()
ZopeTestBrowser.find_option_by_value()
ZopeTestBrowser.forward()
ZopeTestBrowser.get_alert()
ZopeTestBrowser.get_iframe()
ZopeTestBrowser.html
ZopeTestBrowser.html_snapshot()
ZopeTestBrowser.is_element_not_present_by_css()
ZopeTestBrowser.is_element_not_present_by_id()
ZopeTestBrowser.is_element_not_present_by_name()
ZopeTestBrowser.is_element_not_present_by_tag()
ZopeTestBrowser.is_element_not_present_by_text()
ZopeTestBrowser.is_element_not_present_by_value()
ZopeTestBrowser.is_element_not_present_by_xpath()
ZopeTestBrowser.is_element_present_by_css()
ZopeTestBrowser.is_element_present_by_id()
ZopeTestBrowser.is_element_present_by_name()
ZopeTestBrowser.is_element_present_by_tag()
ZopeTestBrowser.is_element_present_by_text()
ZopeTestBrowser.is_element_present_by_value()
ZopeTestBrowser.is_element_present_by_xpath()
ZopeTestBrowser.is_text_present()
ZopeTestBrowser.new_tab()
ZopeTestBrowser.quit()
ZopeTestBrowser.reload()
ZopeTestBrowser.screenshot()
ZopeTestBrowser.select()
ZopeTestBrowser.title
ZopeTestBrowser.type()
ZopeTestBrowser.uncheck()
ZopeTestBrowser.url
ZopeTestBrowser.visit()
DjangoClient
DjangoClient.back()
DjangoClient.check()
DjangoClient.choose()
DjangoClient.cookies
DjangoClient.fill()
DjangoClient.fill_form()
DjangoClient.find_by_css()
DjangoClient.find_by_id()
DjangoClient.find_by_name()
DjangoClient.find_by_tag()
DjangoClient.find_by_text()
DjangoClient.find_by_value()
DjangoClient.find_by_xpath()
DjangoClient.find_option_by_text()
DjangoClient.find_option_by_value()
DjangoClient.forward()
DjangoClient.get_alert()
DjangoClient.get_iframe()
DjangoClient.html
DjangoClient.html_snapshot()
DjangoClient.is_element_not_present_by_css()
DjangoClient.is_element_not_present_by_id()
DjangoClient.is_element_not_present_by_name()
DjangoClient.is_element_not_present_by_tag()
DjangoClient.is_element_not_present_by_text()
DjangoClient.is_element_not_present_by_value()
DjangoClient.is_element_not_present_by_xpath()
DjangoClient.is_element_present_by_css()
DjangoClient.is_element_present_by_id()
DjangoClient.is_element_present_by_name()
DjangoClient.is_element_present_by_tag()
DjangoClient.is_element_present_by_text()
DjangoClient.is_element_present_by_value()
DjangoClient.is_element_present_by_xpath()
DjangoClient.is_text_present()
DjangoClient.new_tab()
DjangoClient.quit()
DjangoClient.reload()
DjangoClient.screenshot()
DjangoClient.select()
DjangoClient.title
DjangoClient.type()
DjangoClient.uncheck()
DjangoClient.url
DjangoClient.visit()
FlaskClient
FlaskClient.back()
FlaskClient.check()
FlaskClient.choose()
FlaskClient.cookies
FlaskClient.fill()
FlaskClient.fill_form()
FlaskClient.find_by_css()
FlaskClient.find_by_id()
FlaskClient.find_by_name()
FlaskClient.find_by_tag()
FlaskClient.find_by_text()
FlaskClient.find_by_value()
FlaskClient.find_by_xpath()
FlaskClient.find_option_by_text()
FlaskClient.find_option_by_value()
FlaskClient.forward()
FlaskClient.get_alert()
FlaskClient.get_iframe()
FlaskClient.html
FlaskClient.html_snapshot()
FlaskClient.is_element_not_present_by_css()
FlaskClient.is_element_not_present_by_id()
FlaskClient.is_element_not_present_by_name()
FlaskClient.is_element_not_present_by_tag()
FlaskClient.is_element_not_present_by_text()
FlaskClient.is_element_not_present_by_value()
FlaskClient.is_element_not_present_by_xpath()
FlaskClient.is_element_present_by_css()
FlaskClient.is_element_present_by_id()
FlaskClient.is_element_present_by_name()
FlaskClient.is_element_present_by_tag()
FlaskClient.is_element_present_by_text()
FlaskClient.is_element_present_by_value()
FlaskClient.is_element_present_by_xpath()
FlaskClient.is_text_present()
FlaskClient.new_tab()
FlaskClient.quit()
FlaskClient.reload()
FlaskClient.screenshot()
FlaskClient.select()
FlaskClient.title
FlaskClient.type()
FlaskClient.uncheck()
FlaskClient.url
FlaskClient.visit()
Community
Splinter Development
fix fill_form for select element.
support chrome headless mode