8
Selenium (and how Mozilla uses it)

How Mozilla uses Selenium

Embed Size (px)

Citation preview

Page 1: How Mozilla uses Selenium

Selenium(and how Mozilla uses it)

Page 2: How Mozilla uses Selenium

Style Guide

# Gooddef click_login(self) self.selenium.find_element(*self._login_locator).click() # Baddef click_login(self) if not self.is_user_logged_in: self.selenium.find_element(*self._login_locator).click() else: pass

http://bit.ly/mozwebqa-styleguide

Page 3: How Mozilla uses Selenium

Custom Plugin

http://bit.ly/pytest-mozwebqa

Page 4: How Mozilla uses Selenium

Continuous Integration

http://ci.mozilla.org

Page 5: How Mozilla uses Selenium

Demos

Page 6: How Mozilla uses Selenium
Page 7: How Mozilla uses Selenium

The Future

VMWare ESXMozTrap

Integration

SecurityTesting

PerformanceTesting

Test Users

Page 8: How Mozilla uses Selenium

Questions?

Get Involved!http://bit.ly/webqa-automation

@mozwebqa