Driver Mixin

AbstractDriverMixin

class contesto.AbstractDriverMixin
driver_class = None
driver_section = None

SeleniumDriverMixin

class contesto.SeleniumDriverMixin
capabilities_map = {'android': {'browserName': 'android', 'platform': 'ANDROID', 'javascriptEnabled': True, 'version': ''}, 'chrome': {'browserName': 'chrome', 'platform': 'ANY', 'javascriptEnabled': True, 'version': ''}, 'ff': {'browserName': 'firefox', 'platform': 'ANY', 'javascriptEnabled': True, 'version': '', 'marionette': False}, 'firefox': {'browserName': 'firefox', 'platform': 'ANY', 'javascriptEnabled': True, 'version': '', 'marionette': False}, 'htmlunit': {'browserName': 'htmlunit', 'platform': 'ANY', 'version': ''}, 'htmlunitjs': {'browserName': 'htmlunit', 'platform': 'ANY', 'javascriptEnabled': True, 'version': 'firefox'}, 'ie': {'browserName': 'internet explorer', 'platform': 'WINDOWS', 'javascriptEnabled': True, 'version': ''}, 'iexplore': {'browserName': 'internet explorer', 'platform': 'WINDOWS', 'javascriptEnabled': True, 'version': ''}, 'internet explorer': {'browserName': 'internet explorer', 'platform': 'WINDOWS', 'javascriptEnabled': True, 'version': ''}, 'internetexplorer': {'browserName': 'internet explorer', 'platform': 'WINDOWS', 'javascriptEnabled': True, 'version': ''}, 'ipad': {'browserName': 'iPad', 'platform': 'MAC', 'javascriptEnabled': True, 'version': ''}, 'iphone': {'browserName': 'iPhone', 'platform': 'MAC', 'javascriptEnabled': True, 'version': ''}, 'opera': {'browserName': 'opera', 'platform': 'ANY', 'javascriptEnabled': True, 'version': ''}, 'phantom': {'browserName': 'phantomjs', 'platform': 'ANY', 'javascriptEnabled': True, 'version': ''}, 'phantomjs': {'browserName': 'phantomjs', 'platform': 'ANY', 'javascriptEnabled': True, 'version': ''}, 'safari': {'browserName': 'safari', 'platform': 'MAC', 'javascriptEnabled': True, 'version': ''}}
driver_class

alias of contesto.core.driver.ContestoWebDriver

driver_section = 'selenium'

AndroidDriverMixin

class contesto.AndroidDriverMixin
driver_class

alias of contesto.core.driver.ContestoMobileDriver

driver_section = 'androiddriver'

IosDriverMixin

class contesto.IosDriverMixin
driver_class

alias of contesto.core.driver.ContestoMobileDriver

driver_section = 'iosdriver'