Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Page object model for BrowserID
branch: master
Failed to load latest commit information.
browserid Update sign in method.
mocks Added additional emails to mock user object.
tests Xfail test_sign_in_is_this_your_computer for Persona issue 4125
.gitignore run travis against stage, not dev
.travis.yml and try to avoid timing out so often fix getters Encapsulate all locators into tests/
requirements.txt Fixes #85
setup.cfg Replaced examples with working tests. Make bidpom pip installable

BrowserID Page Object Model

Selenium compatible page object model for Mozilla's BrowserID.


See the project's wiki.

Running BIDPOM's Tests

  • two tests in require --email and --password flags. they can be skipped by using the "-m travis" flag
  • if running against a remote selenium server, add --capabilities={"avoid-proxy":true} to the command line
  • if experiencing TimeoutErrors from WebDriverWait, add the --webqatimeout=90 to the command line


This software is licensed under the MPL 2.0:

This Source Code Form is subject to the terms of the Mozilla Public
License, v. 2.0. If a copy of the MPL was not distributed with this
file, You can obtain one at
Something went wrong with that request. Please try again.