Welcome to Brome’s documentation!

Documentation Status

Brome is a Framework for Selenium

Features

  • Simple API
  • Focused on test stability and uniformity
  • Highly configurable
  • Runner for Amazon EC2, Saucelabs, Browserstack, Virtualbox and Appium
  • Javascript implementation of select, drag and drop, scroll into view
  • IPython embed on assertion for debugging
  • Session Video recording
  • Network capture with mitmproxy (firefox & chrome)
  • Persistent test report
  • Webserver
  • Test state persistence system
  • Support mobile easier (e.g.: click use Touch)