Driver Mixin

AbstractDriverMixin

class contesto.AbstractDriverMixin
driver_class = None
driver_section = None

SeleniumDriverMixin

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

alias of ContestoWebDriver

driver_section = 'selenium'

AndroidDriverMixin

class contesto.AndroidDriverMixin
driver_class

alias of ContestoMobileDriver

driver_section = 'androiddriver'

IosDriverMixin

class contesto.IosDriverMixin
driver_class

alias of ContestoMobileDriver

driver_section = 'iosdriver'